昨天的巢狀判斷式有沒有成功擾亂你呢?不管懂不懂,都要記得常常去複習哦,這樣才會有深刻的印象!(๑•̀ㅂ•́)و✧
(附上傳送門)
在學迴圈之前,要先認識這個range函式,它的功用是建立整數數列,剛好for迴圈很常用到數列。那它有三種寫法,分別是只有一個參數的,還有兩個或三個參數,想知道分別代表的意義嗎?快看影片來解答吧~
影片的最後有四題練習題,我把題目放在下面了,答案會公布影片中呦~
觀察下列程式碼,輸出的結果為何?
list(range(1, 10, 2))
A. [1, 3, 5, 7, 9]
B. [2, 4, 6, 8, 10]
C. [1, 2, 3, 4, 5, 6, 7, 8, 9]
D. [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
執行下列程式碼,輸出的結果為何?
list1 = range(18, 6, -4)
print(list(list1))
A. [18, 14, 10, 6]
B. [18, 6, -4]
C. [18, 14, 10]
D. [18, 14, 10, 6, 2, -2]
觀察下列程式碼,何者輸出的結果為0, 1, 2, 3, 4, 5?
A. range(0, 5, 5)
B. range(1, 5, 1)
C. range(1, 6)
D. range(0, 6, 1)
觀察下列程式碼,何者產生的會是空數列?
A. range(0, 5, 6)
B. range(10, 0, 1)
C. range(-10, -5)
D. range(5, 0, -1)