这两段代码到底区别在何处?

一个是:

total = 0
a = input("1111")
while a != "":
    total = total + float(a)
    a

另一个是:

total = 0
a = input("1111")
while a != "":
    total = total + float(a)
    a = input("1111")

第一个代码,如果输入为空,则不进入循环;否则的话会无限循环下去。第二个代码每次都可以重新输入。望采纳哦

第二个程序你的a可以循环输入

第一个程序第一次输入不为空就死循环了,第二个可控退出

第一个如果输入为空会正常退出,不为空则死循环;第二个是只要输入不为空就会一直提示你输入,一旦输入为空就终止