Python
yddydd520
种一棵树最好的时间是十年前,其次是现在。
展开
-
Python内置函数&os模块&shutil模块
一、内置函数内置函数就是python里面自带的一些函数,不需要自己定义,直接就可以使用的函数。print(sum([1,2,3])) #求和的print(min("123")) #最小值print(max([1,2,3])) #最大值print(round(1.9842,2)) #保留N位小数的print(sorted(s,)) #排序,它返回一个list,默认是升序print(sorted(s,reverse=True)) #排序,指定reverse参数为True就是降序pri原创 2022-04-29 21:12:57 · 1186 阅读 · 0 评论 -
Python_操作redis
Redis简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。原创 2021-11-15 16:49:13 · 3797 阅读 · 0 评论 -
Python_发送邮件
1.安装yagmail模块pip install yagmail2.准备发送邮件的账号及授权码我使用的是qq邮箱,进入邮箱后点击“设置”--》“帐户”--》下的”POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”点击“生成授权码”,如下图:3. 实现代码import yagmail username = 'xxxxxx@qq.com' # 邮箱passwd = 'xxxxxx' # 登录授权码mail = yagmail.SM...原创 2021-11-09 16:18:32 · 107 阅读 · 0 评论 -
Python_md5加密
在日常的开发过程中,经常会涉及对隐私信息如密码等字段进行加密后在保存的情况,下面简单演示一下Python中的加密实现方式。加密使用的是hashlib标准库,里面包含多种加密算法,如如SHA1、SHA224、SHA256、SHA384、SHA512和MD5算法等。原创 2021-10-18 17:34:56 · 170 阅读 · 0 评论 -
Python_xpinyin模块
from xpinyin import Pinyinp = Pinyin()print(p.get_pinyin("周杰伦")) # 返回内容默认用"-"分隔print(p.get_pinyin("周杰伦", "")) # 第二个参数指定分隔方式print(p.get_pinyins("周杰伦")) # get_pinyins 返回为listprint(p.get_pinyins("周杰伦", ""))输出:zhou-jie-lunzhoujielun['zhou-ji.原创 2021-10-18 16:59:58 · 371 阅读 · 0 评论 -
Python_faker模块常用方法
faker是python的一个第三方模块,是一个github上的开源项目。主要用来创建一些测试用的随机数据,下面列举一些常用的方法:import fakerf = faker.Faker(locale='zh_CN')print(f.name()) #随机姓名print(f.address()) #随机街道print(f.city()) #随城市print(f.chrome()) #随机浏览器print(f.date_time()) #随机时间print(f.user_name())原创 2021-10-18 15:21:17 · 475 阅读 · 0 评论 -
Python_操作excel
模块安装Python操作excel可以使用openpyxl、xlrd/xlwt模块,二者区别在于xlwt只能操作.xls文件,openpyxl则是针对.xlsx文件。文件较小时,二者差别不明显,但如果操作较大文件时,xlrd/xlwt的速度是优于openpyxl的,本文以openpyxl为例。原创 2021-11-11 15:50:59 · 982 阅读 · 0 评论 -
Python_操作Mysql
PyMySQL模块安装在使用 PyMySQL 之前,我们要先确保 PyMySQL 已安装。原创 2021-10-19 18:27:43 · 146 阅读 · 0 评论 -
Python_OS模块
os模块提供了非常丰富的方法用来处理文件和目录,下面列举一下常用方法。原创 2021-10-14 17:37:54 · 84 阅读 · 0 评论 -
Python_time模块
列举一些time模块的常用方法。原创 2021-10-14 17:30:40 · 99 阅读 · 0 评论 -
Python_文件读写操作
Python操作文件的步骤一般是先打开文件,然后操作(读取/写入)文件,最后在关闭文件。原创 2021-09-14 11:31:37 · 371 阅读 · 0 评论 -
Python_函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。...原创 2021-10-14 16:37:18 · 89 阅读 · 0 评论 -
Python_Json操作
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。使用 JSON 函数需要导入 json 库:import json。原创 2021-09-14 15:11:16 · 1220 阅读 · 0 评论 -
Python_随机数函数
随机数可以用于数学,游戏,安全等领域中,还经常被嵌入到算法中,用以提高算法效率,并提高程序的安全性。在python中用于生成随机数的模块是 random ,在使用前需要 import,下面介绍几个常用的随机数方法random.random()random.random()用于生成一个0到1的随机实数: 0 <= n < 1.0import randomprint(random.random()) # 1print(random.random()) # 2输出:原创 2021-09-13 15:26:13 · 802 阅读 · 0 评论 -
Python基本数据类型--字符串
字符串是 Python 中最常用的数据类型,可以使用引号('或")来创建字符串。原创 2021-09-06 17:51:26 · 115 阅读 · 0 评论 -
Python基本数据类型--元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号( ),列表使用方括号[ ]。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。原创 2021-09-06 16:55:18 · 160 阅读 · 0 评论 -
Python基本数据类型--集合
集合(set)是一个无序的不重复元素序列。可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。原创 2021-09-06 15:10:07 · 1062 阅读 · 0 评论 -
Python基本数据类型--字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值key=>value对用冒号:分割,每个对之间用逗号(,)分割,整个字典包括在花括号{}中 ,格式如下所示:原创 2021-09-02 23:03:31 · 212 阅读 · 0 评论 -
Python基本数据类型--列表
序列是 Python 中最基本的数据结构。序列中的每个值都有对应的位置值,称之为索引,第一个索引是 0,第二个索引是 1,依此类推。Python 有 6 个序列的内置类型,但最常见的是列表和元组。列表都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python 已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的 Python 数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方原创 2021-09-02 11:53:30 · 1463 阅读 · 0 评论