1python基础语法
2python数据类型
3python函数
4python面向对象oop
5项目实战
6python操作文件
7正则表达式
python公开发行改版是1991年,是一种面向对象的解释型计算机程序设计语言。常被昵称为胶水语言。(计算机不能直接理解python,而是直接认识机器语言,0101这种二进制代码。想要执行中间必须经过翻译的过程,即解释器的工作。)
ABC语言在当时过于封闭,Guido一开始是用C语言写的,他喜欢一个喜剧,后来起名为python(蟒蛇),现在是最接近于人工智能发展的一门语言。
进入python交互式环境并且进行验证解释器是否安装成功
在交互式环境中输入exit()或者quit()之后敲击回车可以把交互式环境退出,但是这样直接退出是不会保存上边所敲击的指令的。
保存文件:在硬盘上创建一个以.py结尾的文件,用DOS去打开。
注释用#单行注释,注释的内容不会被程序执行。CTRL+/.
多行注释三个单引号加上三个单引号。三个双引号加上三个双引号。
IDE是pycharm
python判断语句与循环控制
流程:就是计算机执行代码的顺序
流程控制:对计算机代码执行的顺序进行有效的管理,只有流程控制才能实现在开发中的业务逻辑。
流程控制的分类:
1顺序流程:就是代码一种自上而下的执行结构,也是python的默认流程
2选择流程/分支流程:根据在某一步的判断,有选择地去执行相应的逻辑的一种结构
在选择流程中分为:
2.1单分支:if 条件表达式:一条条的python代码……
2.2双分支:
if 条件表达式:一条条的python代码……
else:一条条的python代码……
2.3多分支:
if 条件表达式:一条条的python代码……
elif 条件表达式:一条条的python代码……
elif 条件表达式:一条条的python代码……
elif 条件表达式:一条条的python代码……
条件表达式:比较运算符/逻辑运算符/复合的运算符
3循环流程:在满足一定的条件下,一直重复的去执行某段代码的逻辑【事情】
while条件表达式:一条条的python代码……
for……in可迭代集合对象:
一条条的python代码……
输出结果展示:
navigate:导航