python:random函数

news/2024/7/4 12:53:35 标签: python, 开发语言, 后端
python">import random

# 获取大于0且小于1的随机浮点型数字
print(random.random())
# 获取大于等于1且小于等于10之间的整数
print(random.randint(1,10))
# 获取大于等于1且小于10之间的整数
print(random.randrange(1,10))
# 从列表中多选一
print(random.choice([11,522,433]))
# 从列表中随机选两个作为新的列表
print(random.sample([11,22,33,44], 2))
# 大于1小于3的小数
print(random.uniform(1,3))
# 打乱顺序
item = [1,3,4,5,6,6,7,8]
random.shuffle(item)
print(item)
# 根据权重抽取
# print(random.choices([2,32,4,243,54]))



# 随机验证码练习:五位随机数字和字母的组合
def get_check_code():
    code = ''
    # random.randint(0,9)
    # range(0,9)
    for i in range(5):
        num = random.choice([chr(random.randint(65, 90)), chr(random.randint(97, 122)), random.randint(0, 9)])
        code = code + str(num)
    print(code)


get_check_code()


http://www.niftyadmin.cn/n/1425339.html

相关文章

大数据实训报告_2020年河南专升本大数据报告

2020年河南专升本大数据报告一文带你全面深入地了解河南专升本各项报考大数据。现在将2020年河南省专升本各项指标数据正式公开,以帮助尚处于备考阶段的考生,能够清晰全面的了解河南省专升本报考现状及发展趋势,进而有针对性和目的性地进行专…

map知识补充

1 map知识 Map<String,List> resultnew HashMap<String,List>(); 取值&#xff1a; result.get(Object key); 设值&#xff1a; result.put(K key, V value);

python:hash模块

一、了解hash Python的hashlib提供了常见的摘要算法&#xff0c;如MD5&#xff0c;SHA1等等。 什么是摘要算法呢&#xff1f;摘要算法又称哈希算法、散列算法。它通过一个函数&#xff0c;把任意长度的数据转换为一个长度固定的数据串&#xff08;通常用16进制的字符串表示&a…

代码重构的方法和经验_why哥带你看看一个核心系统 3 万多行代码的重构之旅

经典著作《重构》这本书中有这么一段话&#xff1a;一开始&#xff0c;我所做的重构都停留在细枝末节上。随着代码趋向简洁&#xff0c;我发现自己可以看到一些设计层面的东西了&#xff0c;这些是我以前理解不到的&#xff0c;如果没有重构&#xff0c;我达不到这种高度。重构…

python:logging模块

一、basicConfig日志 1.案例 import logging# basicConf日志 LOG_FORMAT %(asctime)s %(name)s %(levelname)s %(pathname)s %(lineno)s %(message)s DATE_FORMAT %Y-%m-%d %H:%M:%S logging.basicConfig(levellogging.WARNING, #默认是WARNING级别formatLOG_FORMAT, …

python pyqt5获取文本框里输入的值_利用Python制作一个音乐播放器,堪比QQ音乐!...

导语利用Python制作一款简易音乐播放器&#xff0c;让我们愉快地开始吧~源代码python学习资料私信小编“01”即可获取&#xff01;开发工具Python版本&#xff1a;3.6.4相关模块&#xff1a;pyqt5模块&#xff1b;以及一些Python自带的模块。环境搭建安装Python并添加到环境变量…

python:os模块

os模块是与操作系统交互的一个接口 用法说明os.getcwd()获取当前工作目录&#xff0c;即当前python脚本的工作目录os.chdir()改变当前脚本工作目录&#xff1b;相当于shell下的cdos.curdir返回当前目录os.pardir获取当前目录的父目录字符串名os.makedirs(dir1/dir2)创建多层递…

13.1.8 如何有选择的显示和隐藏组件

<h:panelGroup rendered"#{userBean.loggedIn}"> ... </h:panelGroup> <h:panelGroup rendered"#{!userBean.loggedIn}"> ... </h:panelGroup> 超过两个选项的情况&#xff0c;最好使用组件&#x…