您问的太模糊,我尽量去猜测你的用意.
Python制作2D游戏最常用的模块是pygame,首先导入
打字游戏的基本逻辑是:
随机生成字母,然后键盘输入, 如果相同就是对的,如果不同就提示错误。
随机生成字母可以利用标准库,ranmdom实现.
这里只说了大概思路希望对你有帮助
转成Int型,做异常处理,如果转int失败,则不是整数,需要重新输入,示例如下:print '奇偶数判定程序'
a = raw_input("请输入一个数字:")
try:
x=int(a)
if x%2 == 1:
print '奇数'
elif x%2 == 0:
print '偶数'
except Exception as e:
print '输入的不是整数,请重新输入!'
直接放在while True里面循环就可以了
代码
str_ans = "wrneas"
answer = "answer"
print("欢迎包括猜词游戏".center(18, "*"))
print("打乱后单词:%s" % str_ans)
while True:
ans = input("请输入你的答案:")
if answer == ans:
print("厉害!")
break
go_or_not = input("继续1,放弃2:")
if go_or_not == "1":
continue
else:
break
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)