In [4]:
#练习2

n=int(input('自定义整数个数:'))
i=0
total=0

while i<n:
    i=i+1
    num=int(input('请输入整数:'))
    total=total+num
print('整数之和:',total)


自定义整数个数:5
请输入整数:3
请输入整数:6
请输入整数:4
请输入整数:8
请输入整数:9
整数之和: 30

In [1]:
#练习3

i=int(input('请输入整数,输入00结束输入:'))

while i!=0:
    i=int(input('请输入整数,输入00结束输入:'))


请输入整数,输入00结束输入:12
请输入整数,输入00结束输入:23
请输入整数,输入00结束输入:34
请输入整数,输入00结束输入:00

In [2]:
#练习4

i=int(input('请输入整数:'))
total=0
product=1
total=total+i
product=product*i
n=i**2

while (total>=i) and (product>=n):
    i=int(input('请继续输入整数:'))
    total=total+i
    product=product*i


请输入整数:1
请继续输入整数:23
请继续输入整数:45
请继续输入整数:90
请继续输入整数:-23