怎么把input里面用戶輸入的值變成string類型呀?
month?=?set(['jan','fed','mar','june','july','aug','sep','oct','nov','dec'])
coms=input('請輸入要查詢的月份(英文簡寫):')#我這個必須要輸入加引號的'jan'才能正確輸出,不加引號就報錯,說我輸入的類型錯誤
if?coms?in?month:
????print'輸入正確'
else:
????print'輸入錯誤'month?=?set(['jan','fed','mar','june','july','aug','sep','oct','nov','dec'])
coms=input('請輸入要查詢的月份(英文簡寫):')#我這個必須要輸入加引號的'jan'才能正確輸出,不加引號就報錯,說我輸入的類型錯誤
if?coms?in?month:
????print'輸入正確'
else:
????print'輸入錯誤'2019-12-20
舉報
2020-07-02
不知道是不是版本為問題,你開始列出來的時候要加引號,下面輸入也應該加引號,不然表示的不是一個東西
2020-05-14
用str()
2020-03-03
str()
2020-02-19
沒問題的呀。加不加引號都可以的。
2019-12-26
不懂呀?
2019-12-21
沒問題啊,難道是版本問題?