首页 > 编程语言 >学习:python 内置模块random

学习:python 内置模块random

时间:2022-08-17 19:47:35浏览次数:67  
标签:内置 python random 抽奖 模块 print

import random #引入模块
#创建的文件名项目的名字不要与引入的模块名重复

r1=random.randint(1,6)#生成范围随机数
r2=random.uniform(1,6)#生成指定范围随机浮点数
r3=random.choice([1,2,4,5])#在一个序列中随机获取一个值
r4=random.random()#生成0-1的随机浮点数
print(r)
#案例 抽奖程序
#一等奖 笔记本电脑 0.001概率 二等奖 冰箱 0.01 三等奖 音响 0.05 谢谢惠顾 1-0.001-0.01-0.05
print("正在抽奖。。。")
r=random.randint(1,1000)
print("----您的抽奖号码是:",r)
if r == 1 :
  print("*恭喜 一等奖")
elif 10<=r<=19:
  print("*恭喜 二等奖")
elif 100<=r<=149:
  print("*恭喜 三等奖")
else:
  print("谢谢惠顾")

内置模块

python源码 中 内置,可以引入使用的模块

第三方模块

有第三方开发 需要下载安装才能引用的模块

标签:内置,python,random,抽奖,模块,print
From: https://www.cnblogs.com/datizi/p/16596522.html

相关文章

  • 学习:python 模块
    模块是python最高级别的组织单元将程序代码和数据封装起来以便重复使用模块中包含了实现某一类业务的多个函数和属性说的通俗点模块就是一个实现某种业务的工具包,每一......
  • python 日志写入文件
    importloggingfmt="%(asctime)s%(filename)s[line:%(lineno)d]%(levelname)s:%(message)s"logging.basicConfig(level=logging.DEBUG,format=fmt,......
  • 【python error】FutureWarning: The error_bad_lines argument has been deprecated
    前言博主运行python代码的时候出现了warning,主要是模块版本引起的。drawlog.py  warningdrawlog.py:76:FutureWarning:Theerror_bad_linesargumenthasbeend......
  • 【python基础】super的理解
    super() 函数是用于调用父类(超类)的一个方法。super() 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序......
  • 【python基础】os.listdir乱序问题
    前言想要获取之前某个目录的有序文件,除了文件名称,其他的比如文件内容、创建时间等都发生了改变,不清楚使用os.listdir是否会改变前后的文件排序。可以使用帮助文档查看os.......
  • Python 字符串插值 All In One
    Python字符串插值AllInOne#!/usr/bin/envpython3#coding=utf-8__author__='xgqfrms'__editor__='vscode'__version__='1.0.1'__copyright__="""Co......
  • 【InventWithPython 第一部分】校对活动正式启动
    仓库:https://github.com/apachecn/invent-with-python-zh整体进度:https://github.com/apachecn/invent-with-python-zh/issues/1贡献指南:https://github.com/apachecn/in......
  • python 中的re 常用命令
    importrephoneNumRegex=re.compile(r'zhang(wei|yang|hao)')mo=phoneNumRegex.search('mynumberzhangwei,zhangyang')print(mo.groups())#?前面字符是可选......
  • Python快速排序
    defquicksort(array):less=[]greater=[]iflen(array)<=1:returnarraypivot=array.pop()forxinarray:ifx<=p......
  • Python & PEP 8 & Style Guide All In One
    Python&PEP8&StyleGuideAllInOnePEP8–StyleGuideforCodehttps://peps.python.org/pep-0008/'单引号'vs"双引号"https://peps.python.org/pep-0......