In [2]:
#练习2
name = input('请输入你的姓名,以回车结束。')
print('你好', name)
n = int(input('请输入你想输入的整数个数,以回车结束。'))
i=0
s=0
while i<n:
    m=int(input('请输入你想输入的整数,以回车结束。'))
    s=s+m
    i=i+1
else:
    print(s)


请输入一个数字1
若想继续输入,请输入1;否则,请输入01
目前所有数字的和为 1
目前所有数字的积为 1
请再次输入一个数字1
目前所有数字的和为 2
目前所有数字的积为 1
是否继续输入,若是,请输入1;否则,请输入01
请再次输入一个数字3
目前所有数字的和为 5
目前所有数字的积为 3
是否继续输入,若是,请输入1;否则,请输入04
结束输入
再见!

In [ ]:
#练习3
n=int(input('您是否想输入数字,若是,请输入1;否则请输入0'))
while n==1:
    m=int(input('请输入一个数字')),
    n=int(input('若您想继续输入,请输入1;否则请输入0'))
else:
    print('输入结束。')
print('再见。')

In [ ]:
#练习4
n=int(input('请输入一个数字'))
m=int(input('若想继续输入,请输入1;否则,请输入0'))
s=n
p=n
print('目前所有数字的和为',s)
print('目前所有数字的积为',p)
while m==1:
    c=int(input('请再次输入一个数字'))
    s=s+c
    p=p*c
    print('目前所有数字的和为',s)
    print('目前所有数字的积为',p)
    m=int(input('是否继续输入,若是,请输入1;否则,请输入0'))
    if s<c and p<c**2:
        print('结束')
else:
    print('结束输入')
print('再见!')