猜数字-python
我的第一个python小程序——猜数字游戏
My first Pyhton program——guess the number
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print("--------小游戏-------")
temp=input("请输入您认为正确的数字:")
i=int(temp)
import random
s=random.randint(0,100)
sum=0
while i!=s:
sum=sum+1
if sum<5:
if i<s:
print("猜小了!")
temp=input("请重新输入您认为正确的数字:")
i=int(temp)
continue
elif i>s:
print("猜大了!")
temp=input("请重新输入您认为正确的数字:")
i=int(temp)
continue
else:
print("您的机会用完了!游戏结束!")
break
if i==s:
print("猜中了!游戏结束!")
sum=sum+1
print("您一共猜测了%d次!"%sum)
后来的改进:
import random s=random.randint(0,100) print("--------猜数字小游戏-------") print(s) for i in range(5): temp=input("请输入您认为正确的数字:") n=int(temp) if n == s: print("你只猜了{}次就被你猜中了!你真厉害!游戏结束!".format(i+1)) break elif n > s: print("你猜大了哦!") else: print("你猜小了哦!") if n != s: print("你已经用完了{}次机会仍未猜中!游戏结束!".format(i+1))
浙公网安备 33010602011771号