当前位置: 首页 > news >正文

4.3 random模块

'''

    random模块:

   

'''

# 1.产生随机整数

import random

print(random.randint(20,50))        #从区间20-50产生一个随机数

# 产生0-1之间的随机小数 --- c/Java都适用

print(random.random())

# 案例:生成0-100内随机的整数

print(int(random.random()*100))     #int保证生成的随机数为整数  random.random()随机范围为0-1,*100则扩大了随即范围

import math

print(math.floor(random.random()*100))

# 3. choice:取列表中的随机元素

list1 = [10,20,"马思唯",{"username:":"wzw"},0.25]

print(random.choice(list1))



 

# 案例:使用随机数完成一个抽奖案例

import random

list = ["手机","化妆品","饮料","包包","游戏键盘","500网费","游戏鼠标","100网费","50网费"]

res = random.choice(list)

print(f"恭喜您,抽取了'{res}'作为您的奖品")

http://www.dtcms.com/a/168882.html

相关文章:

  • 中小企业MES系统详细设计
  • 低代码/AI是否会取代前端开发?
  • 倒排索引与数据库索引
  • 小刚说C语言刷题—1018三角形类别
  • [预备知识]5. 优化理论(一)
  • Linux 库文件详解
  • 文章六:《循环神经网络(RNN)与自然语言处理》
  • 云盘系统设计
  • EMC PowerStore存储学习之一NVMe磁盘的命名规则
  • 预订接口优化:使用本地消息表保证订单生成、库存扣减的一致性
  • 程序员转行酒店用品客户经理
  • MySQL 中的游标(Cursor)
  • [计算机科学#8]:指令与程序的奥秘
  • c语言的常用关键字
  • WebRtc11:SDP详解
  • AE/PR模板 100个现代文字标题动态排版效果动画 Motion Titles
  • C++ unordered_set unordered_map
  • LearningFlow:大语言模型城市驾驶的自动化策略学习工作流程
  • 2023华为od统一考试B卷【二叉树中序遍历】
  • 5.2算法学习笔记(动态规划)
  • 文章七《深度学习调优与超参数优化》
  • 【东枫科技】AMD / Xilinx Alveo™ V80计算加速器卡
  • pip 常用命令及配置
  • SQL语句练习 自学SQL网 在查询中使用表达式 统计
  • 紫荆阁电玩平台环境搭建与系统运行实录(蒙特卡洛系列)
  • 从实列中学习linux shell9 如何确认 服务器反应迟钝是因为cpu还是 硬盘io 到底是那个程序引起的。cpu负载多高算高
  • python如何在深度学习框架目标检测算法使用Yolov8训练道路汽车漆面车漆缺陷数据集 建立基于YOLOv8道路汽车漆面缺陷(划痕)检测系统
  • Linux中的权限
  • spring-ai集成langfuse
  • 【愚公系列】《Manus极简入门》013-电影推荐专家:“银幕导航家”