第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

While循環(huán)用戶輸入?

While循環(huán)用戶輸入?

炎炎設計 2022-06-28 18:05:47
說明:創(chuàng)建一個程序,要求用戶輸入一系列數(shù)字。用戶應該輸入一個負數(shù)來表示系列的結束。輸入所有正數(shù)后,程序應顯示它們的總和。我正在使用 Python 2,Python IDLE我為此作業(yè)使用了一個while循環(huán)。到目前為止,我編寫了一個程序,當用戶在 while 循環(huán)下輸入一個正數(shù)時,收集該數(shù)字并繼續(xù)添加它,直到用戶輸入一個負數(shù)。我正在嘗試找到一種將第一個用戶輸入包含到程序中的方法。print('This program calculates the sum of the numbers entered and ends after inputting a negative number')total = 0.00number = float(input('Enter a number: '))while number >= 0:    print('Enter another positive value if you wish to continue. Enter a     negative number to calculate the sum.')    number = float(input('Enter a number: '))    total = total + numberprint('The sum is', total)
查看完整描述

2 回答

?
慕姐8265434

TA貢獻1813條經(jīng)驗 獲得超2個贊

已將您的代碼減少到以下內(nèi)容。

在 while 循環(huán)中執(zhí)行輸入檢查并在負值時退出。


total = 0.00


while True:

    print('Enter another positive value if you wish to continue. Enter a negative number to calculate the sum.')

    number = float(input('Enter a number: '))

    if number >= 0: # Check for positive numbers in loop

        total += number

    else:

        break

print('The sum is', total)


查看完整回答
反對 回復 2022-06-28
?
桃花長相依

TA貢獻1860條經(jīng)驗 獲得超8個贊

我假設你是一個初學者,所以首先歡迎使用 Python!我希望你玩得開心?,F(xiàn)在,就您的代碼而言,我立即注意到了兩件事:


如果你想繼續(xù),你可以簡單地把這個'輸入另一個正值。輸入一個負數(shù)來計算總和。在您的輸入中,為什么還要使用額外的打印語句?

您不必調(diào)用該input()函數(shù)兩次。

這是我的做法:


print('This program calculates the sum of the numbers entered and ends 

after inputting a negative number')

total = 0.00

while True:


   number = float(input("Enter a positive number(Negative number if you wish to terminate program"))

   if number >=0:

       total += number #equivalent to total=total + sum

   else:

       break # break out of while loop


print('The sum is', total)

PS - 你為什么使用 Python 2 順便說一句?


查看完整回答
反對 回復 2022-06-28
  • 2 回答
  • 0 關注
  • 163 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號