1.输入python
input():
这个函数是用来向程序中录入数据的.
这个函数调用以后,程序就会暂停,等着你从键盘上录入数据,是从控制台录入进去的,
数据录入完成后必须按回车键.
比较特殊:
无论从键盘上录入的数据是什么类型的,这个函数获得的数据是必定一个字符串类型的数据.
2.算术运算符web
+-:
*: 乘法
/: 除法
%: 取余(取模)
//:取整
**: 取幂
"hello" * "python"
3.复合赋值运算符
+=svg
a = 10
a += 1 # 等价于 a = a + 1
print(a)
4.数据类型转换函数
数据类型转换的格式:
目标数据类型(数据)
意思是说,把"数据"转换成 "目标数据类型".
5.认识 Bug调试
臭虫
程序中出现的错误,就叫bug.
为何会出现bug?
1.粗心
2.对使用的技术理解不正确不深刻
3.对需求理解不正确
6.Debug调试程序:单步调试程序code
断点调试程序:
断点: 标记
1.须要在程序中添加断点
怀疑哪一个位置出现错误,就在哪一个位置添加断点
程序执行到断点的位置就会自动停住,而后等着你一步步执行.
程序停留在断点的那一行,表示这一行代码即将被执行,可是还没执行.
2.单步调试程序: 一行一行的运行的程序
3.找到出错的位置
4.修改错误
7.关系(比较,条件,判断)运算符xml
> < >= <= == !=
关系运算符 运算的结果 是一个 布尔 类型的值,要么是True,要么是False.
8.判断语句介绍对象
三种格式:
1.基本格式:
2.if...else...格式
3.if...elif...else...语句格式
9.if语句的基本格式和做用字符串
1.基本格式:
if 关系表达式:
语句体
这里的语句体,能够是一行代码,也能够是多行代码.
执行流程:
1.先执行 关系表达式, 看其结果是True仍是False;
2.若是是True,就执行 语句体,不然就不执行;
10.逻辑运算符input
and or not
11.if语句的嵌套的使用
if语句嵌套的格式:
if 关系表达式1:
语句体1
if 关系表达式2:
语句体2
else:
语句体3
else:
语句体4
执行流程:
1. 先执行 关系表达式1,看其结果是True仍是False.
2. 若是是True,就执行语句体1, 还要执行 关系表达式2,,看其结果是True仍是False.
3. 若是是True,就执行语句体2.
4. 若是关系表达式2的结果是False,就执行 语句体3.
5. 若是关系表达式1的结果是False,就执行 语句体4.
12.if语句实现三目运算符(三元运算符)
x if(x>y) else y
13.for循环的格式
for 临时变量 in 列表或者字符串等可迭代对象:
循环知足条件时执行的代码
14.while循环语法格式
while 条件:
条件知足时,作的事情1
条件知足时,作的事情2
条件知足时,作的事情3
...(省略)...