"""
1.提示用户输入5个整数,依次存入到列表中,并且按照从大到小的顺序依次输出到终端上示例如下:
请输入第1个数字:
45
请输入第2个数字:
2
请输入第3个数字:
62
请输入第4个数字:
2
请输入第5个数字:
1
62 45 2 2 1
"""
num_list = []
n = 0
while n < 5:
print("请输入第%s个数字:" % (n + 1))
# num = int(input("请输入第%s个数字:" % (n + 1))) 在这里不能直接用int转换,如果输入的不是数字的字符串形式,转换会报错
num = input()
if num.isdecimal():
num_list.append(int(num))
n += 1
num_list.sort(reverse=True)
for i in num_list:
print(i, end=" ") # 这里使用end就可以不换行,以xx结尾
"""
2.实现用户登录校验功能,要求:分别提示用户输入用户名和密码,当用户名为 seven,密码为 123 或 用户名为alex,密码为 456 时,显示登陆成功,并结束程序;否则显示登陆失败并提示用户重新输入用户名和密码
PS:用户只有3次登录校验的机会,第3次登录失败则结束程序
"""
# 方法一:for循环
for i in range(1,4):
name_input = input("请输入用户名:")
passwd_input = input("请输入密码:")
if (name_input == "seven" and passwd_input == "123") or (name_input == "alex" and passwd_i
Python基础语法练习1
最新推荐文章于 2023-06-18 04:38:14 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)