从入门到自闭之Python随机模块】的更多相关文章

导入:import random 随机小数:random.random():大于0小于1之间的小数 指定数字之间的小数,不包含指定的最大值:random.uniform() 随机整数:random.randint(1,5):大于等于1且小于等于5之间的整数 指定奇数或偶数,使用步长:random.randrange(1,19,步长) 随机选择一个并返回,会出现重复元素,以列表形式返回:random.choice((1,2,3,),k=3),出现3个元素 任意选择三个元素出现,不会重复:rando…
time模块:import time time.time():时间戳,是一个浮点数,按秒来计算 time.sleep():睡眠,程序暂停多少秒执行 python中时间日期格式化符号: 必背 %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12小时制小时数(01-12) %M 分钟数(00=59) %S 秒(00-59) 简单记忆,了解就好 %a 本地简化星期名称…
自定义模块 定义:一个文件就是一个模块(能被调用的文件,模块就是一个工具箱,工具就是函数) 作用: 将代码文家化管理,提高可读性,避免重复代码 拿来就用(避免重复造轮子),python中类库比较多,提升开发效率 import导入时会做三件事: # import test # 只能将整个工具箱拿来 # a = test.t1 # b = test.t2 # # a() # b() 将.py文件中的所有代码读取到当前文件 在当前文件开辟空间 等待被调用 import导入同一个模块名时,只执行一次 i…
小数据池 int: -5~256 str: 字母,数字长度任意符合驻留机制 字符串进行乘法时总长度不能超过20 特殊符号进行乘法时只能乘以0 代码块: 一个py文件,一个函数,一个模块,终端中的每一行都是代码块 int:-5~无穷大 str: 定义字符串的时候可以是任意的 字符串(字母,数字)进行乘法时总长度不得超过20 特殊字符(中文,符号)进行乘法时乘以0或者1 bool: True False is是判断两边的内存地址是否相同 ==判断两个值是否相等 代码块.小数据池同在的情况下先执行代码…
Day 01 整型: 对比: 在python 2 版本中有整型,长整型long 在python 3 版本中全部都是整型 用于计算和比较 整型和布尔值的转换 二进制转换成十进制: ​print (int("111010100",2)) python 2进制 - 10进制 0 * 20 + 1 * 2 1 + 1 * 22 + 1* 23 + 1 * 2 ** 4 + 1 * 2 ** 5 0 + 2 + 4 + 8 + 16 + 32 = 62 print(int("11111…
Python解释器的安装 1 下载 ​ 下载地址:https://www.python.org 选择windows平台的链接进行下载 https://www.python.org/downloads/windows/ 下载64位版本(根本本人电脑选择适合的位数) 2安装 (切记:一定要勾选Add Python 3.6 to PATH,会自动安装环境变量,使第六步的测试安装更加方便) 3修改安装路径 (勾选Install for all users,然后根据本人安装习惯选择安装路径,此安装路径最好…
字典: 定义:dict dict = {"key":"value"} -- 键值对 作用:存储大量数据,数据和数据起到关联作用 所有的操作都是通过键来完成 键:必须是不可变的数据类型(可哈希),且唯一不可变 值:任意的数据类型 字典是可变的数据类型,无序的 字典的增: 暴力添加:dict["key"] = "value" 添加一个键值对,可以是列表 有责添加,无则不添加 dict.setdefault("key&qu…
Day 01 整型: 对比: 在python 2 版本中有整型,长整型long 在python 3 版本中全部都是整型 用于计算和比较 整型和布尔值的转换 二进制转换成十进制: ​ print (int("111010100",2)) # 2进制 - 10进制 0 * 2**0 + 1 * 2 ** 1 + 1 * 2**2 + 1* 2**3 + 1 * 2 ** 4 + 1 * 2 ** 5 0 + 2 + 4 + 8 + 16 + 32 = 62 print(int("…
python是一门解释型编程语言 变量名命名的规则: 变量名由字母,数字,下划线组成 变量名不能以数字开头 变量名要具有可描述性 变量名要区分大小写 变量名禁止使用python关键字 变量名不能使用中文和拼音 变量名推荐写法: 驼峰体 下划线(推荐使用下划线) 常量 变量名全部大写叫做常量,一直不做更改的量 常用于配置文件中 注释 单行注释 -# 多行注释 - """""" '''''' 基础数据类型初始 字符串( str ):用于存储一些数据,…
序列化(背) json :将数据类型转换成字符串(序列化),将字符串装换成原数据类型(反序列),支持dict,list,tuple等,序列后都变成了列表 dumps,loads ------ 用于网络传输 json.dumps:将数据类型转换成字符串 json.loads:将字符串转换成原数据类型 dump,load ------ 用于文件传输 json.dump:一个load对应一个dump 中文转换时,必须加ensure_ascii = False 转换后的数据类型排序:sort_keys…