用Python编写第一个小游戏


前言序锦


今天刚学了Python的一些基础知识,趁热打铁,现在就派上用场,来编写一个小游戏娱乐娱乐……


  • 简版一

    • print('.....................Huacode.............')
      temp = input("不放猜一下小编现在的心里想的是哪个数字“:")
      guess = int(temp)
      if guess == 8:
      print("我草,你是小编心里的蛔虫吗?")
      print("哼,猜中也没有奖励!")
      else:
      print("猜错啦,小编现在心里想的是8!")
      print("游戏结束,不玩啦^-^")
  • 循环版二

    • print(".............Huacode...........")
      temp = input("不妨猜一下小编现在心理想的是哪个数字:")
      guess = int(temp)
      while guess != 8:
      temp = input("哎,猜错了,请重新输入吧:")
      guess = int(temp)
      if guess == 8:
      print("我草,你是小编心里的蛔虫吗?!")
      print("猜中了也没有奖励!")
      else:
      if guess > 8:
      print("哥,大了,大了!继续……")
      else:
      print("嘿,小了,小了!继续……")
      print("游戏结束,不玩啦")
  • 函数版三
    • print(".............Huacode...........")
      def theGame():
      temp = input("不妨猜一下小编现在心理想的是哪个数字:")
      guess = int(temp)
      if guess == 8:
      print("我草,你是小编心里的蛔虫吗?!")
      print("猜中了也没有奖励!")
      else:
      if guess > 8:
      print("哥,大了,大了!继续……")
      return theGame()
      else:
      print("嘿,小了,小了!继续……")
      return theGame()
      print("游戏结束,不玩啦")
      if __name__ == '__main__':
      theGame()

哈哈,今天的分享到此结束啦……通过Python最基础的语法来来编写一个游戏,其实是一件很简单的事,你也可以来试试哟!!

更新部分:

循环版二修改部分:
print(".............Huacode...........")
temp = int(input("不妨猜一下小编现在心理想的是哪个数字:"))
while True:
    if temp == 8:
        print("我草,你是小编心里的蛔虫吗?!")
        print("猜中了也没有奖励!")
        print("继续输入吧……")
        temp=int(input("请继续输入吧:"))
    else:
        if temp > 8:
            print("哥,大了,大了!继续……")
            temp = int(input("哎,猜错了,请重新输入吧:"))
        else:
            print("嘿,小了,小了!继续……")
            temp = int(input("哎,猜错了,请重新输入吧:"))

输出如下所示:

.............Huacode...........
不妨猜一下小编现在心理想的是哪个数字:7
嘿,小了,小了!继续……
哎,猜错了,请重新输入吧:9
哥,大了,大了!继续……
哎,猜错了,请重新输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:6
嘿,小了,小了!继续……
哎,猜错了,请重新输入吧:9
哥,大了,大了!继续……
哎,猜错了,请重新输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:8
我草,你是小编心里的蛔虫吗?!
猜中了也没有奖励!
继续输入吧……
请继续输入吧:

PS:这是由网友回复指正加自己修改后的正确代码,在这里,谢谢该网页的指正!^_^

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HuaCode

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值