⼩甲鱼的《零基础⼊门学习Python》[课后作业]第001讲:我
和Python的第⼀次亲密。。。
以下内容均来⾃⽹上,我就是⾃⼰看的时候好看放上来了的。
0. Python 是什么类型的语⾔?
Python是脚本语⾔
1. IDLE 是什么?python新手快速入门
IDLE是⼀个Python Shell,shell的意思就是“外壳”,基本上来说,就是⼀个通过键⼊⽂本与程序交互的途径!像我们Windows那个cmd 窗⼝,像Linux那个⿊乎乎的命令窗⼝,他们都是shell,利⽤他们,我们就可以给操作系统下达命令。同样的,我们可以利⽤IDLE这个shell与Python进⾏互动。
2. print() 的作⽤是什么?
print() 会在输出窗⼝中显⽰⼀些⽂本(在这⼀讲中,输出窗⼝就是IDLE shell窗⼝)。
3. Python 中表⽰乘法的符号是什么?
Python中的乘号是*(星号)。
4. 为什么 >>>print('I love fishc ' * 5) 可以正常执⾏,但 >>>print('I love fishc ' + 5) 却报错?
在 Python 中不能把两个完全不同的东西加在⼀起,⽐如说数字和⽂本,正是这个原因,>>>print('I love fishc ' + 5) 才会报错。这就像是在说“五只⼩甲鱼加上苍井空会是多少?”⼀样没有多⼤意义,结果可能是五,可能是六,也可能是⼋!不过乘以⼀个整数来翻倍就具有⼀定的意义了,前边的例⼦就是将 "I love fishc" 这个字符串打印五次。
5. 如果我需要在⼀个字符串中嵌⼊⼀个双引号,正确的做法是?
你有两个选择:可以利⽤反斜杠(\)对双引号转义:\",或者⽤单引号引起这个字符串。例如:' I l"o"ve fishc '。
6. 为什么我们要使⽤ Python3?Python2到底有什么问题?看起来很多程序员依然都在使⽤Python2?
确实还有相当多的程序员在使⽤ Python2,不过 Python3 才是 Python 发展的未来,就像 XP 和 WIN7 ⼀样。在《零基础⼊门学习Python》的系列准备中,⼩甲鱼发觉 Python3 中的新特性确实很妙,很值得进⾏深⼊学习!你也不⽤担⼼,如果你了解了
Python3,Python2 的代码阅读对于你来说根本不成问题!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
动动⼿答案:
0. 动⼿试试直接输⼊ >>>5+8 与输⼊ >>>print(5+8) 有何不同?
不妨试试直接直接输⼊ >>>'I love fishc!' 与输⼊ >>>print('I love fishc!') 有何不同?
没错,直接输⼊是将结果及类型打印到屏幕上,⽽print是将结果打印到屏幕上,⾃⼰试试并观察结果!
1. 在交互模式中,使⽤ Python 计算⼀年有多少秒?
>>>print( 365 * 24 * 60 * 60 )
>>>31536000
2. 设置你的操作系统的环境变量,以便可以轻松进⼊ Python 环境
以⼩甲鱼的 Windows 7 为例⼦,其他系统同理: