猜数字游戏python程序_Python实现猜数字游戏

1 #!/usr/bin/env python

2 #-*- coding: utf-8 -*-

3 #@Time : 2017-09-03 16:33

4 #@Author : Aixce

5 #@Email : aixce@outlook.com

6 #@File : 猜字谜.py

7 #@Software: PyCharm

8 importrandom9 print("######## 猜数字小游戏 #########")10 print("# 1.开始游戏 2.任意键退出游戏 #")11 print("# 注:猜错三次游戏自动退出. #")12 print("##################################")13 put = input("请输入:")14 if put == "1":15 number = 3

16 secret = random.randint(1, 100)17 while number >0:18 temp = input("不妨猜一下我现心里想的数字是几:")19 temp2 =temp.strip()20 iftemp2.isdigit():21 temp1 =int(temp2)22 if temp1 ==secret:23 exit("哼,我心里想的数是%s,你居然猜中了,猜中也没有奖励^_^ 游戏结束!"%secret)24 elif number == 1:25 exit("没想到你那么笨三次机会都没有猜到!不妨告诉你,我心理想的数字是:%s" %(secret))26 elif temp1 >secret:27 print("我心想的数字比%s小,还是剩%s次机会"%(temp1,number-1))28 else:29 print("我心想的数字比%s大,还是剩%s次机会"%(temp1,number-1))30 else:31 print("Error:'%s'不是一个数字,请输入一个整数" %temp)32 number += 1

33 number -= 1

34

35

36 else:37 exit("退出游戏成功!")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值