我是靠谱客的博主 朴实板凳,最近开发中收集的这篇文章主要介绍python练习之用户登录验证、判断字符串大小写、猜数字,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

练习一:用户登录验证

登录成功/失败都给予提示
最多可尝试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练习之用户登录验证、判断字符串大小写、猜数字所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部