亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

print中何時需要+號,print key + ':', d[key]中為何要+號

d= {
? ?'Adam': 95,
? ?'Lisa': 85,
? ?'Bart': 59
}
for key in d:
? ?print key + ':', d[key]



正在回答

5 回答

加號表示字符串連接,把兩個字符串連接變成一個字符串,在print中可以用逗號分隔,逗號在輸出時會轉為輸出一個空格

1 回復 有任何疑惑可以回復我~
#1

zxuan7 提問者

非常感謝!
2016-08-04 回復 有任何疑惑可以回復我~
#2

whfaaf

不客氣
2016-08-06 回復 有任何疑惑可以回復我~

如果直接寫print key,':'的話會變成 key(空格):為了不輸出空格,可以用+號來連接兩個字符串,那么輸出就是key: 沒有空格

0 回復 有任何疑惑可以回復我~

空格問題。

如果print時用 加號 連接兩個字符串,則在兩個串中間沒有空格;但如果不使用加號的話,兩個串之間加一空格后連接成一個串。

0 回復 有任何疑惑可以回復我~

也可以不用加號,直接用逗號也行

0 回復 有任何疑惑可以回復我~

print里面的加號表示字符串的連接,相加的兩個對象必須都是字符串,如:

‘abc'+'123'

結果:abc123

題目中就是為了在key變量后有’:‘,所以用了加號。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758397    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

print中何時需要+號,print key + ':', d[key]中為何要+號

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號