我試圖找出如何改變一個for循環到while循環這個功能:轉換for循環到while循環
def sumIt():
A=1
number=int(input('Enter a number(integer):'))
total=0.0
for counter in range(number):
total+=A
A+=1
print('The sum from 1 to the number is:',total)
averageIt(total,number)
#average sum and number
def averageIt(total,number):
print('The average of the sum and the number is:',(total+number)/2)
sumIt()
將我只想說:
while number>1:
好...如果你想在OP代碼更漂亮,只是'和總結(範圍(數))'但是我認爲OP想用循環來訓練。 –