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