課程
/后端開發
/Python
/初識Python
為什么輸出是空白的呢?
2018-04-08
源自:初識Python 9-1
正在回答
[1,100]是包含1和100的一個list,應該這樣寫,而且沒必要再寫個s
for?i?in?range(1,101): ????if?i%7==0: ????????print?i
因為[1,100]是個list,list中只有1和100兩個元素,這兩個元素都不是7的倍數,所以是空白的。
#!/usr/bin/env?python #?-*-?coding:?utf-8?-*- ''' 任務 請用for循環迭代數列?1-100?并打印出7的倍數。 ''' for?i?in?range(1,101): ????if?i?%?7?==?0: ????????print?i ???????? 在Python中,如果給定一個list或tuple,我們可以通過for循環來遍歷這個list或tuple,這種遍歷我們成為迭代(Iteration)。 這里的s?是等于i,i的集合會等于s?
因為計算機不知道S是啥
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-08
[1,100]是包含1和100的一個list,應該這樣寫,而且沒必要再寫個s
2018-05-06
因為[1,100]是個list,list中只有1和100兩個元素,這兩個元素都不是7的倍數,所以是空白的。
2018-04-13
2018-04-11
因為計算機不知道S是啥