課程
/后端開發
/Python
/初識Python
為什么在終端中不能在判斷中直接輸出
2016-12-06
源自:初識Python 6-3
正在回答
不要用d[i],用items() 來取d里面的key value
s = 88d={'ww':77,'aa':88}for k,v in d.items(): ? ?if v == s: ? ? ? ?print(k)
你的str是什么啊,你的意思是想找出成績是88的人的名字嗎?
你的str在賦值的時候多了一個“=”,所以str的值現在不是88
在判斷中輸出可能會輸出多條符合的值,也就是判斷正確一次就輸出一次print。你試試看。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-06
不要用d[i],用items() 來取d里面的key value
s = 88
d={'ww':77,'aa':88}
for k,v in d.items():
? ?if v == s:
? ? ? ?print(k)
2016-12-06
你的str是什么啊,你的意思是想找出成績是88的人的名字嗎?
你的str在賦值的時候多了一個“=”,所以str的值現在不是88
2016-12-06
在判斷中輸出可能會輸出多條符合的值,也就是判斷正確一次就輸出一次print。你試試看。