def city_country():
guide = {'Santiago' : 'Chile', 'Changsha':'China','Beijing':'China'}
city_name = input("City name:")
if city_name in guide.keys():
city_and_country = city_name + ' ' + str(guide.get('city_name'))
else:
city_and_country = 'unkown city'
return city_and_country
print(city_country())
希望能幫忙解決以下輸出的問題謝謝
City name:Changsha
Changsha None
這是我的輸出結果
uj5u.com熱心網友回復:
guide.get('city_name')看看你的單引號
uj5u.com熱心網友回復:
就是后面出現的一直是None ,而不是Chinauj5u.com熱心網友回復:
看不到嗎,多了一個單引號,你這是一個字串不是一個變數
uj5u.com熱心網友回復:
就是后面出現的一直是None ,而不是China guide.get('city_name')
看看你的單引號
看不到嗎,多了一個單引號,你這是一個字串不是一個變數
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/100991.html
下一篇:Python GUI問題
