文章目录
第000讲:愉快的开始
学习目标:Python3的所有常用语法、面向对象编程思维、运用模块进行编程、游戏编程、计算机仿真
第001讲:我和Python的第一次亲密接触
讲课思尻
思尻题
1.python是脚本类型的语言
python与java,c等一样都是电脑编程语言,脚本语言的重要原则是以简单的方式快速完成某些复杂的事情,因此,脚本语言通常比 C语言、C++语言 或 Java 之类的系统编程语言要简单容易。
脚本语言有以下特征:
1.语法和结构通常比较简单;
2.学习和使用通常比较简单;
3.通常以容易修改程序的“解释”作为运行方式,而不需要“编译”;(解释型语言,无需编译)
4.程序的开发产能优于运行性能;(可以理解为运行效率不高,但开发效率高)
一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组串行。主要用来书写这种脚本的语言叫做脚本语言。很多脚本语言实际上已经超过简单的用户命令串行的指令,还可以编写更复杂的程序。
2.IDLE是什么
IDLE是一个shell,是一个外壳,通过这个shell,键入文本,与程序进行交互,也就是利用idle与python进行交互。同样的,cmd窗口,linux的命令窗口,也是shell。
3.print()的作用
print()会在输出窗口中显示一些文本,(在这一讲中,输出窗口就是IDLE shell窗口)
tips:在输出字符串时,字符串用单引号引就来就可以了,
在idle中,可以直接输入数字进行运算,而不用再使用print()。
print()可以这样用:
print (“I love fishc.com”)
print(5+3)
print(“well water”+“river”)
print(“I love fishc.com”* 2)
print(“I love fishc.com\n”* 2)
4.为什么 >>>print('I love fishc.com ’ * 5) 可以正常执行,但 >>>print('I love fishc.com ’ + 5) 却报错?
简而言之,字符串+5没有意义,字符串*5有一定的意义。再者python不允许不同数据类型之间进行运算。
5.如果我需要在一个字符串中嵌入一个双引号,正确的做法是?
1.用反斜杠对双引号进行转义;
2.字符串用一对单引号引起来。
冻手题
1.直接输入 >>>5+8 与输入 >>>print(5+8) 有何不同?
这个例子看不出有什么不同,输入print(‘wozhenshuai’)和’wozhenshuai’才能看出区别;
直接输入是将结果及类型打印到屏幕上,而print是将结果打印到屏幕上。
2.设置操作系统的环境变量,以便可以轻松进入 Python 环境
小甲鱼这里讲的不是很清晰,win10为例,可以参考这里:link