zaodianyuri 2021-10-28 16:07 采纳率: 94.4%
浏览 97
已结题

python如何重复执行程序命令而不是一次退出

这样的程序如何执行多次,直到输入‘quit’才结束呢

a=input('请输入一个正整数:')
a1=map(eval,a) 
a2=list(a1) 

M=max(a2)
s=sum(a2)-M

if M==s:
    print('Yes')
else:
    print('No')

  • 写回答

1条回答 默认 最新

  • 於黾 2021-10-28 16:12
    关注
    
    while 1:
        a=input('请输入一个正整数:')
        if a=='quit':
            break
        a1=map(eval,a) 
        a2=list(a1) 
     
        M=max(a2)
        s=sum(a2)-M
     
        if M==s:
            print('Yes')
        else:
            print('No')
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月5日
  • 已采纳回答 10月28日
  • 创建了问题 10月28日