• 技术文章 >Python技术 >Python基础教程

    如何用python编写猜拳小游戏?

    宋雪维宋雪维2020-11-25 13:38:05原创4978

    u=4233772603,2493444113&fm=26&gp=0.jpg

    石头剪刀布,是我们小时候最常玩的小游戏,之所以爱玩,一是因为规则简单,二是因为它看起来很“公平”。很多同学初学python,学习了语法和基础类库,开始迷茫如何实际用到工作中去,其实python可以做的事情有很多,不仅仅是用于工作的,就像石头剪刀布的猜拳小游戏,python就可以编写娱乐的,下面,小编就向大家演示一下猜拳小游戏的编写过程。

    代码:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    import random  #导入随机模块

    num = 1

    yin_num = 0

    shu_num = 0

    while num <= 3:

        if shu_num == 2 or yin_num == 2:

            break

        user = int(input('请出拳 0(石头) 1(剪刀) 2(布)'))

        if user > 2:

            print('不能出大于2的值')

        else:

            data = ['石头', '剪刀', '布']

            com = random.randint(0, 2)

            print("您出的是{},电脑出的是{}".format(data[user], data[com]))

            if user == com:

                print('平局')

                continue

            elif (user == 0 and com == 1) or (user == 1 and com == 2) or (user == 2 and com == 0):

                print('你赢了')

                yin_num += 1

            else:

                print('你输了')

                shu_num += 1

        num += 1

    像猜拳这样的小游戏非常适合初学python的同学们日常练练手,缓解一下学习的枯燥和烦闷,今后小编也会更新类似的小游戏供大家娱乐学习,请大家持续关注哟~更多Python学习指路:PyThon学习网教学中心

    专题推荐:python基础
    上一篇:如何使用python函数以二进制形式读取文件? 下一篇:python实战:猜数字游戏

    相关文章推荐

    • 如何用python编写猜拳小游戏?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网