Python学习第二天

1.运算符
n和not in
# in 判断一个子字符串是否被包含在一个字符串中,如果在则执行
# name = "王老五"
# # "王老五" 字符串
# # "王" 字符
# # "老五" 子字符串or子序列
# if "老五" in name:
# print('ok')
# else:
# print('error')

# not in 判断一个子字符串是否被包含在一个字符串中,如果不在则执行
# if "五" not in name:
# print('1')
# else:
# print('2')

# if判断的和in not in 的结果都是布尔值
# v = "五" not in name
# print(v)
# and 和 or 关键字
# 先计算括号内(推荐)
# 执行顺序:
# 从前到后
# 结果
# True 的后面是 or 返回结果直接为True
# True 的后面是 and 继续往后走
# False 的后面是 or 继续往后走
# False 的后面是 and 返回的结果为False

# 赋值运算符:
# count = count + 1 == count += 1
# count = count - 1 == count -= 1
# count = count * 1 == count *= 1
# count = count / 1 == count /= 1
#
# 算数运算符和赋值运算符的结果是具体的值
# 比较运算符,逻辑运算符(or and)和成员运算符(in not in)的结果是布尔类型的值

posted @ 2018-07-10 21:14  Xuwenxing  阅读(134)  评论(0编辑  收藏  举报