初学python之猜数游戏
初学python之 猜数游戏 游戏:给出一个初始数,让参与游戏的人进行猜数,然后给出相应的提示。 代码:`# re模块使python拥有全部的正则表达式功能 import re org = int(input(‘请输入原始数据:’)) print(‘输入的原始数据是:’, org) i = 1 value = re.compile(r’ 1 {0,1}(\d+)$’) while True: print(‘第%d次猜数:’%i) guess = input() result = re.match(value, guess) if re.match(value, guess)==None: print(‘请输入整数’) continue else: guess = int(guess) if guess == org: print(‘猜对了,共猜了%d次’%i) break elif guess > org: i = i+1 print(‘大了’) continue else: i = i+1 print(‘小了’) continue ` 说明:re模块为python提供全部的正则表达式功能,re.match返回正则表达式与输入的内容匹配结果,若匹配成功,返回Match对象,匹配失败,返回none + ↩︎ 来源: CSDN 作者: 旋转木马的幸福 链接: https://blog