系统需求如下: # 1、编撰一个程序,包括用户登陆系统和游戏。 # 2、用户登陆系统要求用户名必须为文字,# 密码必须为数字、字母和特殊字符。 # 3、密码中第一位必须是大写字母。 # 4、游戏包括两个,可以让玩家自主选择。 # 5、1号游戏为猜数字,随机生成一个数字,并且三次机会猜,2个复活币。 # 6、2号游戏为汉罗塔,要求输入塔的层数后,可以生成汉罗塔的移动顺序。 # 7、任意一个游戏结束后,提示玩家是否退出。 # 8、编写程序和流程图,保存为学号+姓名的word文档中。
运行结果截图:


要点:
一些字符串判断和循环体等。。。
程序如下:
import re
import random
def ishan(text):
return all('\u4e00' <= char <= '\u9fff' for char in text)
def ispwd(pwd):
if pwd[0].isupper() and re.search(r'\d+', pwd) and re.search(r'[a-zA-Z]+', pwd) and re.search(r'[!@#$%^&*()_+=-]+', pwd):
return True
else:
return False
def printf(A,C): #盘子移动的输出格式

这篇博客展示了如何使用Python编程实现一个用户登录和游戏系统,涵盖了字符串判断和循环体等基本编程概念。通过程序代码,作者演示了相关功能的实现过程。
最低0.47元/天 解锁文章
2495

被折叠的 条评论
为什么被折叠?



