运算符
数学运算符
print(2 // 3)
print(2 % 3)
比较运算符
rint(1>2)
print(1==1)
age = int(input('请输入年龄'))
if age >=18:
print('成年')
else:
print('未成年')
逻辑运算符(and or not)
#逻辑运算符:and or not
# 单一条件:如果....
# 复合条件:and(要求多个条件同时成立) or(要求多个条件只要有一个成立就行)
# and :如果需要多个条件同时满足(相当于并且)条件 and 条件2 同时满足:True 否则为False
# 练习:判断num是否是大于10的偶数
num = 31
print('num是否是大于10的偶数:',num%2==0 and num>10)
num = 14
print('num是否能同时被3和7整除:',num%3==0 or num%7==0)
# or :只要有一个条件成立就行
num = 23
print('num是否能被3或者5整除:', num %3==0 or num %5==0)
# 练习:判断year是否是闰年
year = 100
print('year是否是闰年:',(year %4==0 and year%100!=0 )or( year% 400==0))
# not 逻辑非:对指定的条件进行否定
age = 19
print(age<=18)
# 练习:判断num是否不能同时被3和7整除
num = 23
print('num是否不能同时被3和7整除:', not num%3==0 and num%7==0 )
赋值运算符
变量+=数据 先将变量中的数据取出来,然后和后面的数
分支结构``
if 单分支结构
if 双分支结构
if多分支结构
age = 29
if age >=18:
print('成年')
else:
print('未成年')