注释
python单行注释:
#单行注释
python多行注释:
'''
多行
注释
'''
打印输出
print()
用户输入
默认为字符串类型
input("提示信息")
变量
str 字符串,float浮点型,int整型,bool布尔型
list列表, tuple元组,set集合,dict字典
使用:type(变量名)检测数据类型,需要使用print()打印显示。
判断
a=int(input("输入第一个数字:"))
b=int(input("输入第二个数字:"))
if a<b:
print("a小于b")
elif a>b:
print("a大于b")
else:
print("a等于b")
运算符:算术
假设变量 a=21,变量 b=11:
符号 | + | - | * | / | % | // | ** |
说明 | 加法 | 减法 | 乘法 | 除法(会转小数) | 取模 (除法取余数) | 取整除 (除法取接近商的整数) | 次幂 |
运算符:比较
符号 | == | != | > | < | >= | <= |
说明 | 等于 | 不等于 | 大于 | 小于 | 大于等于 | 小于等于 |
运算符:赋值
符号 | = | += | -= | *= | /= | %= | **= | //= |
说明 | c = a + b 将 a + b 的运算结果赋值为 c | c += a 等效于 c = c + a | c -= a 等效于 c = c - a | c *= a 等效于 c = c * a | c /= a 等效于 c = c / a | c %= a 等效于 c = c % a | c **= a 等效于 c = c ** a | c //= a 等效于 c = c // a |
运算符:逻辑
符号 | 运算符a and运算符b | 运算符a or运算符b | not 运算符a |
说明 | 与 如果a是"true",并且b也是"true", 则输出"true" 其他情况下,均为"false" | 或 a和b有一个是"true",就输出"true" 只有a和b都是"false"才输出"flase" | 非 如果a是"true"输出"flase", 如果a是"flase",输出"true" |