Python学习第三课——运算符

# 运算符  + - * /  **(幂)  %(取余)  //(取整)
num=9%2
print("余数为"+(str)(num))
#运算结果为 1

num1=9//2
print("取整为"+(str)(num1))
#运算结果为4

num2=2**4
print("2的4次方为"+(str)(num2))
#运算结果为16
# in  not  in
name="陈无敌"
if "" in name:# 检查这个字在不在name这个字符串里面
    print("OK")
else:
    print("error")
#运行结果 error

name="陈无敌"
if "" in name:# 检查这个字在不在name这个字符串里面
    print("OK")
else:
    print("error")
# 运行结果  OK

name="陈无敌"
if "陈敌" in name:# 检查这个字在不在name这个字符串里面
    print("OK")
else:
    print("error")
# 运行结果  error  in只能判断连续的字符串

name="陈无敌"
if "" not in name:# 如果"无"字符串不在这个name 执行下面语句
    print("OK")
else:
    print("error")
# 运行结果  error

name="陈无敌"
if "无1" not in name:# 如果"无1"字符串不在这个name 执行下面语句
    print("OK")
else:
    print("error")
# 运行结果  OK
#布尔值  True False
name="陈无敌"
flag = "无1" not in name
print(flag)  #运行结果  True
if flag: #flag 就是一个布尔值,可以作为判断条件
    print("OK")
else:
    print("error")
# 运行结果  OK
 
 
 

猜你喜欢

转载自www.cnblogs.com/pyhan/p/11981873.html