1、注释:
(1)单行注释:
在需要添加注释在代码的上方或者旁边,添加#(规范来说,#后边需要有一个空格,如:“# 注释1”,如果放在代码旁边,需要和代码之间空两个空格)
(2)多行注释:
三对单引号或者双引号之间的内容,可以换行(可以参考python的代码规范:PEP8)
2、算数运算:
(1)*可以运用在字符串中("_"*50);
(2)算数运算符的优先级:
(3)如果是bool类型,则True=1,False=0;
3、计算机的三大件:
程序运行时需要的三个核心硬件:
(1)CPU:
- 中央处理器,是一块超大规模的集成电路;
- 负责处理数据/计算
(2)内存:
- 临时存储数据(断电后,数据会消失)
- 速度快
- 空间小(单位价格高)
(3)硬盘:
- 永久存储数据
- 速度慢
- 空间大(单位价格低)
4、程序执行原理
(1)程序在执行之前,是保存在硬盘中的;
(2)当腰运行一个程序时:
- 操作系统会首先让CPU把程序复制到内存中
- CPU执行内存中的程序代码(机器指令)
- 程序要执行,首先要被加载到内存
(3)Python程序执行原理
- 操作系统会首先让CPU把python解释器的程序复制到内存中;
- Python解释器根据语法规则,从上向下让CPU翻译Python程序中的代码
- CPU负责翻译完成的代码
(4)程序的作用,就是用来处理数据的
5、变量的计算和输入输出:
(1)input函数:
字符串变量=input("提示信息:")
用户输入的任何内容,python都认为是一个字符串
(2)类型转换函数
(3)格式化输入输出:
- 包含%的字符串,被称为格式化字符串;
- %和不同的字符连用,不同类型的数据,需要使用不同的格式化字符;
6、变量的命名
(1)标识符
标识符就是程序员定义的变量名,函数名
- 标识符可以由字母、下划线和数字组成;
- 不能由数字开头;
- 不能与关键字(python函数已经使用的标识符)重名;
- 标识符是区分大小写的;
- 在定义变量时,需要在=的左右各保留一个空格;
- 变量由两个或者多个单词组成时,可以按照以下方式命名:
每个单词都是用小写字母,单词之间用_连接;
驼峰命名法:第一个单词以小写字母开始,后续单词的首字母大写
大驼峰式命名:每一个单词的首字母都采用大写字母
7、循环
(1)while循环
# 定义一个整数变量,记录循环的次数
i=1
# 开始循环
while i <= 3:
# 希望循环内执行的代码
print('hello python')
# 处理计数器
i+=1
(2)for循环
for 变量 in range(10):
循环需要执行的代码
else:
循环结束时,需要执行的代码
(3)range的用法
range(stop): 0~stop-1
range(start,stop): start~stop-1
range(start,stop,step): start~stop step(步长)
(4)命令提示符
break:跳出整个循环,不会再执行循环后续的内容
continue:跳出本次循环,continue后面的代码不再执行,但是还是会继续循环
exit():结束程序的运行
8、函数
(1)函数的参数和返回值
(2)return之后的代码都不会被执行
(3)函数的文档注释小技巧:
- 给形参添加说明:
9、python编译过程
(1)pyc文件:import之后,当程序运行时,会先将import之后的文件编译成字节码