python
文章平均质量分 52
笔记
小小小羊羊羊
这个作者很懒,什么都没留下…
展开
-
python3-字典常用操作
Python3字典操作学习笔记原创 2022-08-12 10:41:41 · 1531 阅读 · 1 评论 -
python3-元组常用操作和函数
元组与列表类似。不同点为:①格式不同,元组数据使用‘()’小括号,列表数据使用‘[]’方括号;②元组中的元素不允许修改、删除等操作。即,改变元组中元素的操作都不被允许。③元组只存在一个元素时,需要使用‘,’逗号结尾,否则结果默认为对应元素的类型而不是元组。但是列表只有一个元素时,不需要使用逗号。t = (1)print(type(t))t1 = (1,)print(type(t1))l = [1]print(type(l))l1 = [1,]print(type(l1)原创 2022-04-21 10:44:57 · 1406 阅读 · 0 评论 -
python3-常用方法和函数总结(字符串)
方法与函数的差别 调用方式 作用域 方法 对象.方法名 不释放空间 函数 函数名() 自动释放空间 字符串常用函数与方法 函数/方法 说明 举例 capitalize()方法 将首字母变为大写(非首字母变为小写) str ='hEllo' print(str.capitalize()) ==> Hello count()方法 统计某字符出现的次数。 .原创 2022-04-20 15:43:20 · 936 阅读 · 0 评论 -
JSON数据解析
目前很多接口数据以json格式传递,如何对这种数据进行提取呢?可以将其转为字典,通过操作字典的方式获取我们想要的字段值。那么就需要先进行数据转换,python3中json模块就有两个函数可以使用。json.dumps():将python类型数据编码为JSON数据json.loads():将JSON数据解码为python类型数据import json#python字典转换为JSON对象data = { 'name':'Lux', 'age':18, 'hobby':'原创 2022-04-01 15:59:27 · 683 阅读 · 0 评论 -
Python操作数据库之openpyxl
使用openpyxl的原因是我需要操作的是.xlsx文件。1. 下载pip installopenpyxl2.具体使用见代码import openpyxldef CreatExcel(): # 创建工作簿 wb = openpyxl.Workbook() # 创建表单,生成工作簿时默认第一个表单为sheet,下面创建了一个新的表单test wb.create_sheet('test') # 生成Excel到指定位置,不写就是当前目录 .原创 2021-07-15 19:14:31 · 259 阅读 · 0 评论 -
python3获取路径方法
一: os.path.dirname(__file__)和os.getcwd()import ospath = os.path.dirname(__file__)print("os.path.dirname(__file__)方法的结果{}".format(path))path = os.getcwd()print("os.getcwd()方法的结果{}".format(path))该脚本路径为:/User/xxx/Work1.在当前目录 /User/xxx/ Work运行程原创 2021-07-03 21:21:30 · 2767 阅读 · 1 评论 -
Python列表查找—二分法の简单应用
1. 一个增序的列表,查看某一个数值是否在列表中,存在则输出位置;不存在,则插入到列表中,并且返回位置。二分查找前提: 数据已经排序二分查找原理: 将数据分割成两等份,再比较与中间位置的数据大小,如果小于中间值,则可以确认要找的数据在前半部分,否则在后半部分。如此分割,直到找到或者确定不存在为止。 如,在一个有序列表[1,3,4,9,20]中查找是否存在数据82.实现代码:...原创 2020-08-18 16:28:27 · 698 阅读 · 0 评论 -
Python列表排序—冒泡の简单应用
1.一个无序的列表,不适用内置函数或方法,将其进行从小到大的排序(冒泡法)冒泡排序(交换排序)原理: 从第一个元素开始,比较相邻元素的大小,若大小顺序有误,则对调后进行下一个元素的比较。如此扫描过一次之后就可确保最后一个元素位于正确的顺序。接着再逐步进行第二次扫描,直到完成所有元素的排序关系为止。 如,3个数,需要比较2轮。第一轮比较2次,第二轮比较1次。(可以自己画图理解一下。因为每轮比较之后都可以确认最后一个位置,所以比较次数-1)实现代码如下:# ......原创 2020-08-14 19:16:13 · 1475 阅读 · 0 评论 -
python-常用方法和函数总结(列表)
方法与函数的差别 调用方式 作用域 方法 对象.方法名 不释放空间 函数 函数名() 自动释放空间 列表常用函数与方法 函数/方法 说明 举例 append()方法 列表末尾追加元素 lists=['a','b','c','e'] lists.append('d') p...原创 2020-05-05 14:10:24 · 945 阅读 · 1 评论 -
linux中python操作redis读取数据写入文件
编写python脚本:扫描redis中终端在线集合和查询终端状态表。在redis中,终端在线集合是有序集合存储方式,成员是终端状态表名。终端状态表以hash方式存储,是一个string类型的field和value的映射表。1、脚本第一行是指出代码用什么可执行程序运行。在此之前,我一般使用:#!/usr/bin/python(路径使用which python查找)看到公司开发人员脚本...原创 2018-08-30 19:22:54 · 4058 阅读 · 1 评论