NewBornboom
NewBornboom
采纳率18.2%
2019-03-25 15:01

基于python,我现在有变量a1=2,a2=3,a3=8,a4=10.....a50=100. 请问怎样利用循环相加求和呢?

5
已采纳

我现在有变量a1=2,a2=3,a3=8,a4=10.....a50=100.
请问怎样利用循环相加求和呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • FeiRouBing FeiRouBing 2年前
    x = 0
    for i in range(51):
        x += eval("a"+str(i))
    print(x)
    
    
    点赞 评论 复制链接分享
  • April_6 April_6 2年前

    先将其值存到一个list中,然后遍历list求和

    点赞 评论 复制链接分享
  • rubikchen 502203305 2年前
    sum = 0
    d = globals()
    for i in range(1,51):
        sum += d["a"+str(i)]
    
    点赞 评论 复制链接分享