Python3基础-运算符
运算符
1、成员运算
in :如果在指定的序列中找到值返回True,否则返回False
not in :如果在指定的序列吧中没有找到值返回True,否则返回false
while 1: c_name = input('请输入需要查找的字符') if c_name in 'sugh': print('在哦在哦 ') break else: print('不在哦不在')
while 1: c_name = input('not in 请输入需要查找的字符') if c_name not in 'sugh': print('not in 不在哦不在 ') break else: print('not in 在哦')
2、算数运算
age1=12 age2=9 n3=age1-age2 #减 n3=5 n4=age1+age2 #加 n4=19 n5=age1*age2 #乘 n5=84 n6=age1/age2 #除 n6=1.7142857142857142 n7=age1%age2 #取模 - 返回除法的余数 n7=5 n8=age1**2 #幂 - 返回x的y次幂 n8=144 n9=age1//age2 #取整除 - 返回商的整数部分 n9=1, n10=12.0//9.0 #n10=1.0 n11=12//9.0 #n11=1.0 n12=12.0//9 #n12=1.0 print('n3=%s,n4=%s,n5=%s,n6=%s,n7=%s,n8=%s,n9=%s,n10=%s,n11=%s,n12=%s'%(n3,n4,n5,n6,n7,n8,n9,n10,n11,n12))
3、布尔运算
真或假 True False
1 或 0
4、比较运算
count=0 while count < 9: count = count + 1 if count % 2 > 0: #非双数时跳过输出 continue print('The count is ',count) #输出双数2、4、6、8 else: print("当前循环结束啦啦啦啦")
5、赋值运算
n=1 sum_n=0 while n < 101: if n % 2 > 0: sum_n = sum_n - n else: sum_n = sum_n + n n += 1 #+= print("sum_n===",sum_n)
6、逻辑运算
总结基本运算符
1、结果是值:算数运算、赋值运算
2、结果是布尔值:比较运算、逻辑运算、成员运算
3、 计算顺序为 :