無語了,第一個(gè)找人,前面不是教了不就一個(gè)in就解決了嗎?越教學(xué)傻了!
學(xué)習(xí)達(dá)人
|
a181049132a
展開
|
T-wwwhbxjzy
展開
|
|
學(xué)習(xí)達(dá)人
|
木月楓
展開
我的這個(gè)操作,麻木了[笑哭],誰能給解惑
names=["王朝","馬漢","張龍","趙虎"]
key=input("請輸入查詢的名字:")
for name in names:
if name==key:
print("存在")
else:
print("不存在")
打印結(jié)果:
請輸入查詢的名字:趙虎
不存在
不存在
不存在
存在 nanxis521
展開
@ 木月楓 因?yàn)樵谘h(huán)中 輸入的元素與列表中的元素相匹配了 但是你沒有終止循環(huán) 導(dǎo)致后續(xù)循環(huán)列表中的元素與你輸入的不匹配 就會重新賦值為不存在 你可以在 print("存在")下面添加一個(gè)break 讓程序在么有完成所有的遍歷時(shí)已經(jīng)找匹配的元素時(shí)直接終止掉 alluser
展開
@ 木月楓 names = ["王朝", "馬漢", "張龍", "趙虎"]
key = input("請輸入查詢的名字:")
for name in names:
if name == key:
print("存在") |
打卡Lv1
|
ly4150
展開
|
T-7oef82f4s
展開
totalprice=0
totalprice=totalprice+price
print("購物車總價(jià)為:",totalprice)
為什么打印出來的totalprice是總價(jià)呢 totalprice不是=0么? 學(xué)習(xí)生小張
展開
@ ly4150 為什么 循環(huán)結(jié)構(gòu)序列用花括號{}的時(shí)候都提示錯誤呢
“dict”object is not callable |
|
打卡Lv3
|
T029796sv
展開
|
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。