第一个name是一个字符串内容是name=’python语言程序设计基础‘,第一个判断 ‘python语言’ 存在于 ‘python语言程序设计基础“
第二个判断false是因为python是区分大小写的,大写的Y并不存在于name中。
a in b, a not in b 称作包含运算,分别表示a在b中不?,a 不在 b中不?结果为bool型
区分大小写的,你圈红的那句改成 'y' in 'Python 语言' 就返回 True
同理:
'P' in 'Python
True
'p' in 'Python
False
in 操作符:
A in B
# 只要 B字符串中包含 A就发挥True, 否则就返回 False
# 区分大小写
name 为:"Python语言程序设计" 包含 "Python语言" 所以为True
"Python语言" 中不含'Y’ 所以返回False