练习作业2

练习1


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


100
5050

练习2


In [6]:
name=input()
print("hello", name"what is your name?")
n=0
total=0
number=int(input("输入你想输的数字个数"))
while n<number:
    i=int(input())
    n=n+1
    total=total+i
print(total)


100
hello 100
2
122
122
244

练习3


In [5]:
n=int(input("input a number"))
m=input("are you going to continue? yes/no?")

while m=="yes":
    n=int(input("input a number"))
    m=input("are you going to continue? yes/no?")
print("thank you")


input a number11
are you going to continue? yes/no?no
thank you

练习4


In [28]:
pro=1
total=0

n=int(input("input a number"))
total=n
pro=pro*n

m=int(input("input a number"))
total=n+m
pro=n*m

n=int(input("input an another number"))
while total>=n or pro>=n**2:
    total=total+n
    pro=pro*n
    n=int(input("input an another number"))
print("thank you你输入所有数字的和比当前输入数字小,且输入所有数字的积比当前输入数字的平方小")


input a number1
input a number2
input an another number33333
thank you