In [1]:
'''
首先根据实践1中姓名的编写方式编写number
再根据任意正整数求和的编写方式编写循环
'''
number=int(input('请输入你想计算的整数个数,以回车结束。'))
print('计算的整数个数是:', number)

i=0
total=0

while number>i:
    n=int(input('请输入一个整数,以回车结束。'))
    i=i+1
    total=total+n
print('所有整数的和是:', total)


请输入你想计算的整数个数,以回车结束。4
计算的整数个数是: 4
请输入一个整数,以回车结束。1
请输入一个整数,以回车结束。2
请输入一个整数,以回车结束。3
请输入一个整数,以回车结束。4
所有整数的和是: 10

In [1]:
n=input('你是否想输入数字,请用yes或no回答:')
print('你的答案是:',n)
p=0
while n =='yes':
    p=int(input('你想输入的数字是:'))
    n=input('你是否想继续输入数字,请用yes或no回答:')
print(n)


你是否想输入数字,请用yes或no回答:yes
你的答案是: yes
你想输入的数字是:4
你是否想继续输入数字,请用yes或no回答:yes
你想输入的数字是:5
你是否想继续输入数字,请用yes或no回答:no
no

In [3]:
n1=int(input('你想输入的数字是:'))
total=n1
multi=n1
n2=0
while total<=n1 or multi<=n1**2:
    n2=int(input('你想输入的数字是:'))
    total=total+n2
    multi=multi*n2
print('所有数字的和是:', total)
print('所有数字的积是:', multi)
print('停止输入数字')


你想输入的数字是:1
你想输入的数字是:1
你想输入的数字是:3
所有数字的和是: 5
所有数字的积是: 3
停止输入数字

In [ ]:


In [ ]: