Python-if判断语句综合应用

73 篇文章 0 订阅
在Python编程中,可以使用random模块来生成随机数。首先需要导入random模块,然后利用模块内的randint函数,它能生成指定范围内的一个整数,包括两端的值。例如,random.randint(10,20)将返回10到20之间的一个随机整数。需要注意的是,下限必须小于上限,否则会导致语法错误。
摘要由CSDN通过智能技术生成

内容总结于:https://space.bilibili.com/37974444

1.随机数

  • python中,要使用随机数,首先需要导入 随机数模块--“工具包”

import random
  • 导入模块后,可以直接在 模块名称 后面敲一个. 然后按Tab键,会提示该模块中包含的所有函数

  • random.randint(a,b),返回[a,b]之间的整数,包含ab

random.randint(10,20) #生成的随机数n: 10 <= n = 20

random.randint(20,20) #结果永远是20

random.randint(20,10) #该语句是错误的,下限必须小于上限

2.示例

代码示例:https://github.com/x45w/python.git

import random

player = int(input("请输入您要出的拳 石头(1)/剪刀(2)/布(3):"))

computer = random.randint(1,3)
print("玩家选择的拳头是: %d - 电脑出的拳是%d" %(player,computer))

# 玩家赢的情况
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("电脑赢了,玩家输了!")

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天寒心亦热

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值