1、算术运算符 + - * / % 取余 取余运算判断数的奇偶 +列表的拼接
2、赋值运算符= += -= a=1
# a存在内存里,a相当于1的引用
3、比较运算符 == > < <= >= != print(3==4) print('get'.upper()=='GET') #返回布尔值
4、逻辑运算符 not>and>or 优先级 a=10 b=-5 print(a>0 and b>0) and #且 print(a>0 or b>0) or # 或 也返回布尔值
5、成员运算符 in , not in t=[1,'hello',669.5,0.2] print('h' in t[1]) ------返回布尔值
例: d={'name':'小大人','age':23}
#元素判断默认取得值是KEY值 print('age'not in d)
#条件判断 根据条件进行判断去进行处理 if else 语法 if 条件表达式 :
条件判断 abs='鲜花'
if abs=='巧克力和鲜花':
print('可以有') elif abs=='鲜花':
print('再见,再见') else:
print('不可以有')
# if elif 必须加条件表达式
# else 不能加条件表达式
# 非0非空的数据表示为Ture 为0为空表示
False a=input() if a>='80': print('优秀') elif a>='60'and a<'80': print('良好') else: print('不及格')
网友评论