Python基础知识-6

python其他知识目录

1、判断一个字符串中是否有敏感字符?

#str:
m_str="我叫魔降风云变"
if "" in m_str:
    print("含敏感字符")
---------结果:
含敏感字符

#list/tuple:
方法一:for循环
char_list=["mcw","xiaoma","xiaxiao"]
content=input("请输入内容:")
success=False                        #什么时候用success这种标志,前面还有个message的类似的
for i in char_list:
    if i==content:
        success=True
     break
if success: print("包含敏感字符") ------------结果: 请输入内容:mcw 存在敏感字符 方法二:in char_list=["mcw","xiaoma","xiaxiao"] content=input("请输入内容:") if content in char_list: print("存在敏感字符") -----------结果: 请输入内容:mcw 存在敏感字符

#dic
v = {'k1':'v1','k2':'v2','k3':'v3'}
# 默认按照键判断,即:判断x是否是字典的键。
if 'x' in v:
print(True)
# 请判断:k1 是否在其中?
if 'k1' in v:
print(True)
# 请判断:v2 是否在其中?
# 方式一:循环判断
flag = '不存在'
for v in v.values():
if v == 'v2':
flag = '存在'
print(flag)
# 方式二:
if 'v2' in list(v.values()): # 强制转换成列表 ['v1','v2','v3']
print(True)
# 请判断:k2:v2 是否在其中?
value = v.get('k2')
if value == 'v2':
print('存在')
else:
print('不存在')
 

猜你喜欢

转载自www.cnblogs.com/machangwei-8/p/10649866.html