关于第一个python小实验的纪念
今天做python小实验,一个随机猜数字的小游戏,随机范围为1-100代码如下:
// 猜数字源代码
import random
secret = random.randint(1,100)
print('------------感觉自己萌萌哒--------')
guess = 0
print('猜猜现在这个数字是啥:')
while guess != secret :
temp = input()
guess =int(temp)
if guess == secret:
print("你猜中了!")
print("好运来!")
else:
print('猜错啦!')
if guess < secret:
print('小了')
else:
print('大了')
print("游戏结束,不玩啦")
只是一件很普通的事情,我们称为日常,但是我们所度过的每个平凡的日常,也许就是连续发生的奇迹。
因为
1%的概率,一次就击中啦,哈哈
插起腰来牛逼一会
下面做了个优化,加了尝试次数限制,错误次数上限5次
// 猜数字源代码限错5次
import random
time = 5
secret = random.randint(1,100)
print('------------感觉自己萌萌哒--------')
guess = 0
print('猜猜现在这个数字是啥:')
while (guess != secret)and(time>0) :
temp = input()
guess =int(temp)
time = time - 1
if guess == secret:
print("你猜中了!")
print("好运来!")
else:
print('猜错啦!')
if guess < secret:
print('小了')
else:
print('大了')
print("游戏结束,不玩啦")
可能根据以后学到的语法还会在优化,好好学习。
今天又学习了新的内容,根据老师教的加入了一个输入类型是否正确的判断,最后在做了一些优化
import random
time = 5
secret = random.randint(1,100)
print('------------感觉自己萌萌哒--------')
guess = 0
print('猜猜现在这个数字是啥:')
while (guess != secret)and(time>0) :
temp = input()
while not temp.isdigit():
temp = input('抱歉,您的输入有误,请输入一个整数: ')
guess =int(temp)
time = time - 1
if guess == secret:
print("你猜中了!")
print("好运来!")
else:
print('猜错啦!')
if guess < secret:
print('小了')
else:
print('大了')
if time >0:
print('再试一次吧: ',end=" ")
else:
print('机会用光拉')
print("游戏结束,不玩啦")
待续。。。。。。。。。。