[英]Python traceback issues
所以我一直在學習Python的基礎知識並將這些代碼放在一起,但我遇到了一些問題。 所以我基本上想要檢查用戶輸入是否匹配'con'變量中的值,如果匹配打印正確,如果打印錯誤則無法識別。
#countries.py
con = [ "uk" , "japan" , "us" ]
uInput = input("Enter the country: ")
if uInput == con:
print("Correct")
else:
print("Not Recognised")
另外,我想在用戶輸入中添加lower()
,因此大小寫不會影響結果,但實際上並不知道在哪里添加它。
就像我說的,我是新手編碼所以很容易!
干杯
您可以將該方法直接鏈接到input()
返回的字符串:
uInput = input("Enter the country: ").lower()
還要注意,輸入永遠不會是== con
,因為con
是一個列表,輸入是一個字符串; 相反,嘗試:
if uInput in con:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.