In [12]:
#练习2: 写出由用户指定整数个数,并由用户输入多个整数,并求和的代码。
name=input('Enter your name.')
print('hello',name)
n=int(input('请输入你要求和的数字个数,以回车结束。'))
i=0
total=0
while i<n:
i=i+1
m=int(input('请输入一个正整数,以回车结束。'))
total=total+m
print('这些数的和是:', total)
print('Bye', name)
In [30]:
#练习3:用户可以输入任意多个数字,直到用户不想输入为止。
print('任意输入数字直到你不想输入,此时打0。')
n=0
m=int(input('请输入一个正整数,以回车结束。'))
while m!=n:
m=int(input('请输入一个正整数,以回车结束。'))
print('end')
In [ ]:
#练习4:用户可以输入任意多个数字,直到输入所有数字的和比当前输入数字小,且输入所有数字的积比当前输入数字的平方小。
i=int(input('Enter a number.'))
total=0
muti=1
a=0
while a!=1:
total=total+i
muti=muti*i
print(total)
print(muti)
i=int(input('Enter a number.'))
while total<i and muti<i**2:
a=1
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]:
In [ ]: