python制作猜拳游戏代码_用python制作猜拳小游戏

本文介绍了如何使用Python编写一个猜拳小游戏,包括设定电脑的随机出拳,以及用户输入判断。同时,文章还展示了Python实现99乘法表的简单代码,讲解了代码中关键部分的作用和逻辑。通过这个游戏和实例,读者可以更好地理解Python的基本语法和控制流程。
摘要由CSDN通过智能技术生成

首先我们先打开ubuntu的终端,然后新建一个文件,比如说caiquan.py,进入到vim编辑里面。因为你要和电脑比猜拳所以要给电脑设置一下随机数,随机数的代码如下:

import random

pc=random.randint(1,3) #随机数是1到3

然后我们进行下一步的操作:

#解释一下我们要玩的游戏

print('跟我玩个猜拳游戏吧!')

#设置一下用户的出拳以及电脑的

a='石头'

b='剪刀'

c='布'

user=input('请输入(1为石头/2为剪刀/3为布):')

if user=='石头':

print(“你出了:石头”)

elif user=='剪刀'

print('你出了:剪刀')

else:

print('你出了:布')

if pc==1:

print('电脑出了:石头')

elif pc==2:

print('电脑出了:剪刀')

else:

print('电脑出了:布')

if user=='石头' and pc==2 or user=='剪刀' and pc==3 or user=='布' and pc==1:

print('你赢了')

elif  user=='石头' and pc==3 or user=='剪刀' and pc==1 or user=='布' and pc==2:

print('你输了')

else:

print('平局')

前面注意,a='石头' 要加上'   '

下面给大家讲下99乘法表:

#首先选择一个范围

for x in range(1,10):

for y in range(1,x+1)

print('%d*%d=%d' %(y,x,y*x),end='\t')

print('\n')

就是这么简单的几行代码

在第二for循环的时候用到x+1的意思是 每一行相乘的时候它总会比上一个多一位数, 这样形成了 前一个数是1后面是2 当他是2的时候 后面就是3 就这样慢慢乘起来。

最重要的是后面的 end和后面的代码 那个是代表着不换行 最后一个是换行 但是要与第二个for缩进一样 否则他会算一个缩进一个。大概形式是这样的:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值