首先我们先打开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缩进一样 否则他会算一个缩进一个。大概形式是这样的: