v = 'python全棧21期'
if '全棧' in v:
print('包含敏感字元')
v = ['alex','oldboy','張三','李四']
if '李四' in v:
print('包含敏感字元')
#元組(tuple)同理
v =
#預設按照鍵判斷,即判斷x是否是字典中的鍵
if 'x' in v:
pass
#問題1:判斷k1是否在v中?
v =
if 'k1' in v:
pass
#問題2:判斷v2是否在v中?
#方法1:迴圈判斷
v =
flag = '不存在'
for v in v.values():
if v == 'v2':
flag = '存在'
print(flag)
#方法2:
#強制轉換成列表[v1,v2,v3]
if 'v2' in list(v.values()):
print('存在')
#問題3:判斷k2:v2是否在v中?
value = v.get('k2')
if value == 'v2':
print('存在')
else:
print('不存在')
示例:判斷使用者輸入內容是否有敏感字元
char_list = ['張三','李四','王五'] #敏感字元
content = input('請輸入內容:')
flag = true
for i in char_list:
if i in content:
flag = false
break
if flag:
print(content)
else:
print('包含敏感字元')
Python列印不合法的檔名
問題 你的程式獲取了乙個目錄中的檔名列表,但是當它試著去列印檔案名的時候程式崩潰,出現了 unicodeencodeerror 異常和一條奇怪的訊息 surrogates not allowed 解決方案 當列印未知的檔名時,使用下面的方法可以避免這樣的錯誤 def bad filename fil...
ip位址合不合法怎麼看 判斷輸入的ip是否合法
判斷輸入的ip是否合法 ip應該是由.分隔的4段數字構成,數字的範圍是0 255 ip input 請隨意輸入乙個ip位址,判斷是否合法ip ip list ip.split print ip list new ip join ip list print new ip if0 int ip list...
iOS開發中URL中不合法字元的轉義
通常我們在拼接網路請求url的時候,比如請求網路,通過get方法請求網路資料,有時會遇到請求失敗的問題,於是各種找原因,就是不明白問題出在 我也是遇到了這種問題最後才發現我本來請求介面裡有個 而到伺服器端反饋給我的資訊顯示變成了空格 後來才反應過來,原來是請求之前要對url中的特殊字元進行轉義!通常...