python 代码

#  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)
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

1、格式化字符 f”

例如:

first  = ‘john’

last =  ‘smith’

john [smith] is a beginners

name = f'{first} [{last} is a beginners]’

print(name)   

image.png

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

image.png

2、数学计算符号

/       除号 10/3=3.333333335

//     取整数   10/3=3

%     取余数     10/3=1

*      乘号

**    指数   10 ** 3=1000

round 四舍五入

abs 绝对值

3、关于if和缩进等

image.png

4、字符串操作

matrix [

[1,2,3],

[4.5.6],

[7,8,9]

]

print(matrix) 

matrix.append

           insert

            remove

发表评论

邮箱地址不会被公开。 必填项已用*标注