python--基础练习题(一)下

17、制作趣味模板程序

        需求:等待用户输入名字、地点、爱好,根据用户的名字和爱好进行任意

        如:敬爱可亲的 xxx,最喜欢在 xxx 地方干 xxx


18、制作随机验证码,不区分大小写。
流程:
 - 用户执行程序
 - 给用户显示需要输入的验证码
 - 用户输入的值

用户输入的值和显示的值相同时现实正确信息;否则继续生成随机验证码继续等待用户输入生成随机验证码代码示例:


 # #验证码。
# def  check_code():
#     import random
#     checkcode = ' '
#     for i in range(4):
#         current = random.randrange(0,4)
#         if current != i:
#             temp = chr(random.randint(65,90))
#         else:
#             temp = random.randint(0,9)
#         checkcode += str(temp)
#     return checkcode
#
# while(True):
#     temp = check_code()
#     i = 0
#     count = 0
#     print("验证码:" + temp)
#     code = input("输入验证码:")
#     # if code == "quit":
#     #     exit()
#     for item in code:
#         i += 1
#         #先判断是不是数字,不是数字,在判断大写等不等,不等在判断小写等不等
#         if temp[i] != item :
#             if item.upper() != temp[i]:
#                 print(item.upper())
#                 if item.lower() != temp[i]:
#                     print("验证失败!重新输入")
#                     break
#                 else:
#                     count += 1
#             else:
#                 count += 1
#         else:
#             count += 1
#     if count == 4:
#         print("验证成功!")
#         break


猜你喜欢

转载自blog.csdn.net/qq_33531400/article/details/79187395