課程
/后端開發
/Python
/初識Python
d= { ? ?'Adam': 95, ? ?'Lisa': 85, ? ?'Bart': 59}for key in d: ? ?print key + ':', d[key]
2016-08-03
源自:初識Python 6-5
正在回答
加號表示字符串連接,把兩個字符串連接變成一個字符串,在print中可以用逗號分隔,逗號在輸出時會轉為輸出一個空格
zxuan7 提問者
whfaaf
如果直接寫print key,':'的話會變成 key(空格):為了不輸出空格,可以用+號來連接兩個字符串,那么輸出就是key: 沒有空格
空格問題。
如果print時用 加號 連接兩個字符串,則在兩個串中間沒有空格;但如果不使用加號的話,兩個串之間加一空格后連接成一個串。
也可以不用加號,直接用逗號也行
print里面的加號表示字符串的連接,相加的兩個對象必須都是字符串,如:
‘abc'+'123'
結果:abc123
題目中就是為了在key變量后有’:‘,所以用了加號。
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-03
加號表示字符串連接,把兩個字符串連接變成一個字符串,在print中可以用逗號分隔,逗號在輸出時會轉為輸出一個空格
2016-08-04
如果直接寫print key,':'的話會變成 key(空格):為了不輸出空格,可以用+號來連接兩個字符串,那么輸出就是key: 沒有空格
2016-08-03
空格問題。
如果print時用 加號 連接兩個字符串,則在兩個串中間沒有空格;但如果不使用加號的話,兩個串之間加一空格后連接成一個串。
2016-08-03
也可以不用加號,直接用逗號也行
2016-08-03
print里面的加號表示字符串的連接,相加的兩個對象必須都是字符串,如:
‘abc'+'123'
結果:abc123
題目中就是為了在key變量后有’:‘,所以用了加號。