In [ ]:
#仿照实践1,写出由用户指定整数个数,并由用户输入多个整数,并求和的代码。
In [1]:
name = input('请输入你的姓名,以回车结束。')
print('你好', name)
n = int(input('请输入想要求和的整数个数,以回车键结束。'))
total = 0
i = 0
while i < n:
i=i+1
m = int(input('请输入一个正整数,以回车结束。'))
total = total + m
print('这些数的和是:', total)
print('再见!', name)
In [ ]:
In [ ]:
#用户可以输入的任意多个数字,直到用户不想输入为止。
In [34]:
name = input('请输入你的姓名,以回车结束。')
print('你好', name)
m = int(input('请输入一个数字,以回车结束。'))
n = input('是否想继续输入数字?Y/N')
while n == 'Y':
m = input('请输入一个数字,以回车结束。')
n = input('是否想继续输入数字?Y/N')
break
print('再见!', name)
In [ ]:
In [21]:
#用户可以输入的任意多个数字,直到输入所有数字的和比当前输入数字小,且输入所有数字的积比当前输入数字的平方小。
In [35]:
name = input('请输入你的姓名,以回车结束。')
print('你好', name)
total = 0
product = 1
while True:
m = int(input('请输入一个整数,以回车结束。'))
total = total + m
product = product*m
if total<m and product < m*m:
break
print('再见!', name)