Python全栈day9习题

时间:2022-05-05 23:56:36

本内容主要为If条件语句和while循环的相关知识。

一、使用while循环输入1 2 3 4 5 6 8 9 10

i = 1
while i < 11: if i == 7: pass
    else: print(i) i = i + 1

二、求1-100所有数的和

i = 1 sum = 0 while i < 101: sum = sum + i i = i + 1 print(sum)

三、输出1-100内的所有奇数

i = 1
while i < 101: if i % 2 ==1: print(i) i = i + 1

四、输出1-100内的所有偶数

i = 1
while i < 101: if i % 2 ==0: print(i) i = i + 1

五、求1-2+3-4+5……99的所有数的和

i = 0 sum = 0 while i < 100: if i % 2 == 1: sum = sum + i else: sum = sum - i i =i + 1
print(sum)

六、用户登录(三次机会重试)

name = input("请输入用户名:") password = input("请输入密码:") n = "luna" p = "123" i=0 if name == n and password == p: print("登陆成功!") else: while i < 3: print("输入信息有误,请重试") name = input("请输入用户名:") password = input("请输入密码:") i =  i + 1
    print("您已超过今日登陆次数上限")