python循环从用户处获得一组数据,直到用户直接输入a退出,打印输出所有数据的和

请问这个怎么写


sum = 0

while True:
    a = input("Please enter a number (enter letter a to stop): ")
    if a == 'a':
        break;
    sum += int(a)

print(f"The sum of all the numbers is: {sum}.")


# Output 
Please enter a number (enter letter a to stop): 1
Please enter a number (enter letter a to stop): 2
Please enter a number (enter letter a to stop): 3
Please enter a number (enter letter a to stop): 4
Please enter a number (enter letter a to stop): 5
Please enter a number (enter letter a to stop): 6
Please enter a number (enter letter a to stop): 7
Please enter a number (enter letter a to stop): 8
Please enter a number (enter letter a to stop): 9
Please enter a number (enter letter a to stop): 10
Please enter a number (enter letter a to stop): a
The sum of all the numbers is: 55.

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632