前兩天教了for迴圈還有while迴圈,正常來說執行次數到了或是等到條件式不成立,這個迴圈才會結束,但有時候會遇到需要把它緊急叫停。Python就有提供兩種命令,分別是break和continue,它們兩個的功用是不太一樣的哦,想知道差在哪嗎?快點開影片一探究竟吧!
影片的最後有三題練習題,我把題目放在下面了,答案會公布影片中呦~
執行下列何種敘述會跳離迴圈。
A. break
B. next
C. continue
D. else
您正在為一家公司開發Python應用程序,將打完疫苗員工的ID存放進系統,但8號以後的員工尚未施打。
你應該如何完成程式碼,請選擇適當的代碼段。
employee_ID = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
index = 0
___(1)___ index <= 10:
print(employee_ID[index])
if employee_ID[index] == 8:
___(2)___
index += 1
(1)
A. while
B. continue
C. for
D. Break
(2)
A. while
B. continue
C. for
D. Break
您正在為一家公司開發Python應用程序,將月薪未滿40000的員工調升5%,並給予獎金5000。
你應該如何完成程式碼,請選擇適當的代碼段。
for i in range(len(salary_list)):
if salary_list[i] >= 40000:
___(1)___
else:
salary_list[i] = salary_list[i] * 1.05 + 5000
A. elif
B. continue
C. break
D. out