盤點一個Python基礎(chǔ)的問題
回復(fù)“書籍”即可獲贈Python從入門到進階共10本電子書
大家好,我是Python進階者。
一、前言
前幾天在Python最強王者交流群【金光燦燦】問了一個Python基礎(chǔ)的問題。問題如下:請問為什么我下面的代碼,無論輸入什么都是輸出else里面的內(nèi)容啊?
ku_shuju = {"小明":"1","小紅":"2","小方":"3"}
ku_shuju["小e"]="4"
ku_shuju["小g"]="5"
shu_ru=print(input("請輸入:"))
if shu_ru in ku_shuju:
print("你查詢的數(shù)據(jù)" + str(shu_ru) + "如下")
print(ku_shuju[shu_ru])
else:
print("你查詢的結(jié)果沒有")
print("當(dāng)下的數(shù)據(jù)有" + str(len(ku_shuju)) + "條")
二、實現(xiàn)過程
這里【鄭煜哲·Xiaopang】指出:沒2啊,當(dāng)然else。
所以不論粉絲輸入2也好,3也罷,都是沒有結(jié)果的,全部都跑到else分支了。
順利地解決了粉絲的問題。
如果你也有類似這種Python相關(guān)的小問題,歡迎隨時來交流群學(xué)習(xí)交流哦,有問必答!
三、總結(jié)
大家好,我是Python進階者。這篇文章主要盤點了一個Python基礎(chǔ)的問題,文中針對該問題,給出了具體的解析和代碼實現(xiàn),幫助粉絲順利解決了問題。
最后感謝粉絲【金光燦燦】提出的問題,感謝【鄭煜哲·Xiaopang】給出的思路,感謝【莫生氣】等人參與學(xué)習(xí)交流。
【提問補充】溫馨提示,大家在群里提問的時候。可以注意下面幾點:如果涉及到大文件數(shù)據(jù),可以數(shù)據(jù)脫敏后,發(fā)點demo數(shù)據(jù)來(小文件的意思),然后貼點代碼(可以復(fù)制的那種),記得發(fā)報錯截圖(截全)。代碼不多的話,直接發(fā)代碼文字即可,代碼超過50行這樣的話,發(fā)個.py文件就行。
大家在學(xué)習(xí)過程中如果有遇到問題,歡迎隨時聯(lián)系我解決(Python進階者微信:2584914241),應(yīng)粉絲要求,我創(chuàng)建了一些ChatGPT機器人交流群和高質(zhì)量的Python付費學(xué)習(xí)交流群和付費接單群,歡迎大家加入我的Python學(xué)習(xí)交流群和接單群!
小伙伴們,快快用實踐一下吧!如果在學(xué)習(xí)過程中,有遇到任何問題,歡迎加我好友,我拉你進Python學(xué)習(xí)交流群共同探討學(xué)習(xí)。
------------------- End -------------------
往期精彩文章推薦:
歡迎大家點贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持
想加入Python學(xué)習(xí)群請在后臺回復(fù)【入群】
萬水千山總是情,點個【在看】行不行
/今日留言主題/
隨便說一兩句吧~~
