python知识点总结
数据类型
数字
- 浮点数:有小数点的数字
- 整数:没有小数点的数字
字符串(字符序列)
布尔类型
- False(0)
- True(1)
运算符
算数运算符
运算符 | 说明 | 实例 | 结果 |
---|---|---|---|
/ | 除 | 7/2 | 3.5 |
% | 求余 | 7%2 | 1 |
/ / | 取整除 | 7//2 | 3 |
比较运算符
- 等于号是“==”
- 不等于是“!=”
逻辑运算符
- and 有假的就输出假的,没有假的就输出最后一个真的
- or 和and相反
- not(结合方向是从右到左)
流程控制语句
选择语句
1.if…elae语句的简写
a = -9
if a > 0:
b = a
else:
b = -a
print(b)
可简写为
a = -9
b = a if a>0 elae -a
print(b)
2.在多个if…elif…else语句中,elif和else都是从属前面第一个if
"""
用单个while配合if条件,循环九次打印下列矩阵:
11 12 13
14 15 16
17 18 19
"""
#错误解法一:
i = 10
while True:
if i > 18:
break
else:
i += 1
if i==13:
print(i,'\n')
if i==16:
print(i,'\n')
if i==19: #下面的else从属这个if语句
print(i,'\n')