第001讲:我和Python的第一次亲密接触

文章目录

第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

上一篇:Struts2 漏洞复现之s2-001


下一篇:Linux下MySQL的备份与还原