本课任务(家庭作业)
死磕作业四重奏
- 使用for循环输出打印0-100之间的偶数
- 使用while 循环计算0-100之间数字的总和
- 使用while循环结合input做一个猜价格的程序
- 使用While循环结合input做一个模拟登陆系统
只有账号和密码同时正确猜显示登陆成功,否则让用户重试
第一问
# 1. 偶数
for i in range(0,100,2):
print(i)
0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
第二问
# 2. 总和
i = 0
sum = 0
while i <= 100:
sum = sum + i
# print(sum)
i += 1
print('0-100之间数字总和:%d'%(sum))
0-100之间数字总和:5050
第三问
# 猜价格
price = str(100)
while True:
guess_price = input('请猜猜价格:') # 注意这个数据类型是str类型;所以上面定的价格转换为str型
if guess_price == price:
print('你猜对了!')
break
elif guess_price == 'q':
print('退出') # break 之前的语句会执行
break
else:
print('不对不对,再猜一猜')
请猜猜价格:11
不对不对,再猜一猜
请猜猜价格:100
你猜对了!
第四问
# 登陆系统
user = '111'
password = '111'
while True:
user_name = input('用户名:')
user_pw = input('密码:')
if user_name == user and user_pw == password:
print('登陆中...')
break
else:
print('您输入的用户名或密码有误,请重新输入!')
用户名:11
密码:111
您输入的用户名或密码有误,请重新输入!
用户名:111
密码:
您输入的用户名或密码有误,请重新输入!
用户名:111
密码:111
登陆中...