# hm_08_石头剪刀布
# 导入随机工具包
# 注意:在导入工具包的时候,应该将导入的语句,放在文件的顶部
# 因为,这样可以方便下方的代码,在任何需要的时候,使用工具包中的工具
import random
# 从控制台输入要出的拳 —— 石头(1)/剪刀(2)/布(3)
player = int(input("请输入您要出的拳 石头(1)/剪刀(2)/布(3):"))
# 电脑 随机 出拳 —— 先假定电脑只会出石头,完成整体代码功能
computer = random.randint(1, 3)
print("玩家选择的拳头是 %d - 电脑出的拳是 %d" % (player, computer))
# 比较胜负
# 1石头 胜 剪刀
# 2剪刀 胜 布
# 3布 胜 石头
# if (()
# or ()
# or ()):
if ((player == 1 and computer == 2)
or (player == 2 and computer == 3)
or (player == 3 and computer == 1)):
print("欧耶,电脑弱爆了!")
# 平局
elif player == computer:
print("真是心有灵犀啊,再来一盘")
# 其他的情况就是电脑获胜
else:
print("不服气,我们决战到天明!")
Python
# 打印 5 遍 Hello Python
# 1. 定义一个整数变量,记录循环次数
i = 1
# 2. 开始循环
while i <= 3:
# 1> 希望在循环内执行的代码
print("Hello Python")
# 2> 处理计数器
# i = i + 1
i += 1
# 3. 观察一下,循环结束后,计数器 i 的数值是多少
print("循环结束后,i = %d" % i)









1、格式化字符 f”
例如:
first = ‘john’
last = ‘smith’
john [smith] is a beginners
name = f'{first} [{last} is a beginners]’
print(name)

关于字符串的操作很多,例如

2、数学计算符号
/ 除号 10/3=3.333333335
// 取整数 10/3=3
% 取余数 10/3=1
* 乘号
** 指数 10 ** 3=1000
round 四舍五入
abs 绝对值
3、关于if和缩进等

4、字符串操作
matrix [
[1,2,3],
[4.5.6],
[7,8,9]
]
print(matrix)
matrix.append
insert
remove