標題:
[隨堂測驗] while迴圈 (三)
[打印本頁]
作者:
鄭繼威
時間:
2023-7-11 02:01
標題:
[隨堂測驗] while迴圈 (三)
本帖最後由 鄭繼威 於 2023-7-11 15:55 編輯
在while迴圈中,若持續的條件設為「True」或「1」,則會造成無窮迴圈。
while(True):
執行區塊
複製代碼
試以 while(True) 架構搭配
break
指令,設計一個計算平均分數的小程式,使用者可持續輸入學生的成績直到輸入「-1」。程式執行畫面如下:
n=0
sum=0
while(True):
score=float(input("請輸入第%d個學生的成績: "%(n+1)))
if score==-1:
break
sum+=score
n+=1
print("\n以上%d位學生的平均分數為 %.2f。"%(n,sum/n))
複製代碼
n=0
list=[]
while(True):
score=float(input("請輸入第%d個學生的成績: "%(n+1)))
if score==-1:
break
list.append(score)
n+=1
print("\n以上%d位學生的平均分數為 %.2f。"%(n,sum(list)/n))
複製代碼
作者:
黃柏翰
時間:
2023-7-11 15:45
此帖僅作者可見
作者:
歐陽霖
時間:
2023-7-11 15:45
此帖僅作者可見
作者:
張育維
時間:
2023-7-11 15:46
此帖僅作者可見
作者:
方昱安
時間:
2023-7-11 15:47
此帖僅作者可見
作者:
曾冠瑋
時間:
2023-7-11 15:51
此帖僅作者可見
作者:
董炫霆
時間:
2023-7-11 16:03
此帖僅作者可見
作者:
矯博宇
時間:
2023-8-3 15:11
此帖僅作者可見
作者:
張絜晰
時間:
2023-8-3 15:21
此帖僅作者可見
作者:
得銓
時間:
2023-8-3 15:46
此帖僅作者可見
作者:
陳珺
時間:
2023-8-3 15:47
此帖僅作者可見
作者:
鄭繼威
時間:
2023-8-3 15:47
此帖僅作者可見
作者:
張子搴
時間:
2023-8-3 15:48
此帖僅作者可見
作者:
高士涵
時間:
2023-8-3 15:50
此帖僅作者可見
作者:
李逢翔
時間:
2023-8-3 15:55
此帖僅作者可見
作者:
鄭繼威
時間:
2023-8-3 15:55
此帖僅作者可見
作者:
盧承新
時間:
2023-8-3 15:56
此帖僅作者可見
作者:
盧芷萱
時間:
2023-8-3 15:56
此帖僅作者可見
作者:
鄧維成
時間:
2023-8-3 15:57
此帖僅作者可見
作者:
張子搴
時間:
2023-8-3 15:58
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2