In [1]:
n=input()
i=0
n=int(n)
total=0
while i<n:
    i=i+1
    total=total+i
print(total)


100
5050

In [2]:
n=int(input('请输入一个正整数,以回车结束。'))
i=0
total=1
while i<n:
    i=i+1
    total=total*i
print(total)


请输入一个正整数,以回车结束。100
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000

In [3]:
name=input('请输入你的名字,以回车结束。')
print('你好',name)
n=int(input('请输入一个正整数,以回车结束。'))
m=int(input('请输入一个正整数,以回车结束。'))
print('两个数的和是:',m+n)
print('再见!',name)


请输入你的名字,以回车结束。s
你好 s
请输入一个正整数,以回车结束。1
请输入一个正整数,以回车结束。3
两个数的和是: 4
再见! s

In [4]:
n=int(input('请输入您的正整数的个数:'))
i=0
total=0
while i<n:
    i=i+1
    m=int(input('请输入一个正整数,以回车结束。'))
    a=m
    total=total+a
print(total)


请输入您的正整数的个数:3
请输入一个正整数,以回车结束。6
请输入一个正整数,以回车结束。3
请输入一个正整数,以回车结束。8
17

In [5]:
m=1
total=0
while m!=0:
    n=input('请输入一个数,输入0时表示结束。')
    m=int(n)
    a=m
    total=a+total
    print(total)
print('over')


请输入一个数,输入0时表示结束。2
2
请输入一个数,输入0时表示结束。4
6
请输入一个数,输入0时表示结束。6
12
请输入一个数,输入0时表示结束。0
12
over

In [ ]:
a=1
total=0
plus=1
n=input('请输入一个数,以回车结束。')
m=int(n)
while a!=0:
    k=m
    total=k+total
    plus=plus*k
    print(total)
    print(plus)
    n=input('请输入一个数,以回车结束。')
    m=int(n)
    while total<m and plus<(m*m):
        a=0
print('over')


请输入一个数,以回车结束。5
5
5
请输入一个数,以回车结束。2
7
10
请输入一个数,以回车结束。9

In [ ]: