概述
练习一:用户登录验证
登录成功/失败都给予提示
最多可尝试3次密码
username = "root"
password = "123456"
iuser = input("请输入用户名: ")
count = 0
for i in range(3):
ipasswd = input("请输入密码: ")
if iuser == username and ipasswd == password:
print("登录成功!")
break
elif iuser != username:
print("用户名不存在,登录失败!")
break
else:
count += 1
if count < 3:
print(f"密码错误,你还有{2-i}次机会")
if ipasswd == password:
print("登录成功!")
break
else:
print("密码错误,输入次数达到上限,登录失败!")
练习二:判断字符串大小写
让用户输入一个字符串
分别取出每个字符,如果为大写输出1,如果为小写输出0
str1 = input("请输入一个字符串: ")
for i in str1:
if i.isupper():
print(1, end="")
elif i.islower():
print(0, end="")
else:
print(i, end="")
练习三:猜数字
在程序内定义一个数字,让用户猜
检查用户输入的是否为数字
键盘接收用户输入,猜对或猜错都给出提示(大/小)
最多能猜3次
给出用户最终猜的结果,及花了几次来猜
用户最多可以猜三次,输的不是数字也算一次
num = 66
count = 0
for i in range(3):
test = input("请输入一个数: ")
count += 1
if test.isdigit():
if int(test) == num:
print(f"猜对了! 猜了{i+1}次")
break
else:
print("数字大了") if int(test) > num else print("数字小了")
if count >= 3:
print("猜错了,三次机会已用完.")
else:
print("输入的不是数字!")
if count >= 3:
print("猜错了,三次机会已用完.")
print("*"*30)
最后
以上就是朴实板凳为你收集整理的python练习之用户登录验证、判断字符串大小写、猜数字的全部内容,希望文章能够帮你解决python练习之用户登录验证、判断字符串大小写、猜数字所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复