三十四、Python-函数以及文件存储操作
文章目录 三十四、函数以及文件存储操作 34.1 函数的概述 34.2 函数的创建以及调用 34.3 函数参数传递 34.4 匿名函数 34.5 递归函数 三十四、函数以及文件存储操作 34.1 函数的概述 定义 :如果在开发程序时,需要某块代码多次, 但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。 参数: 函数需要几个关键的需要动态变化的数据,这些…
文章目录 三十四、函数以及文件存储操作 34.1 函数的概述 34.2 函数的创建以及调用 34.3 函数参数传递 34.4 匿名函数 34.5 递归函数 三十四、函数以及文件存储操作 34.1 函数的概述 定义 :如果在开发程序时,需要某块代码多次, 但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。 参数: 函数需要几个关键的需要动态变化的数据,这些…
原网页地址: https://python-pptx.readthedocs.io/en/latest/api/enum/MsoAutoShapeType.html#msoautoshapetype ACTION_BUTTON_BACK_OR_PREVIOUS 后退或上一步按钮。 ACTION_BUTTON_BEGINNING 开始按钮。 ACTION_BUTTON_CUSTOM 没有默认图片或文…
python的for循环太神奇了: 你可以编写这样的语句: for i in range(10) : j= i**2 print(j) 你也可以编写这样的语句: with open('/path/to/file','r') as f: for line in f.readlines(): print(line.strip()) 这个时候line是什么类型?.readline按什么顺序来执行? --…
目录 线程对象 threading.Thread 定时器 threading.Timer 线程锁 threading.Lock 线程锁使用with 信号量 threading.BoundedSemaphore 线程池 concurrent.futures.ThreadPoolExecutor python的多线程 对 IO密集型(文件处理,爬虫)代码还是友好的,对CPU密集型(数据处理,循环等)代…
一直用Qt Creator开发。无它,只是因为linux下C++ IDE选择不多。同时因为我抛弃了MFC,平时写个小工具还得靠Qt,正好一举两用。 用Qt Creator开发一般的工程,是不用修改编译、运行步骤的。编译、运行都是一键完成。不过,像我这个多进程的工程,由一个总工程管理,下面分为多个子工程。 运行时需要由一个进程启动其他进程,但是Qt编译的文件却是分开的 这么多的文件夹管理很不方便,而…
嗨,我正在学习Python,出于好奇,我编写了一个程序来删除文件中多余的单词。 我正在比较文件text1.txt中的测试。和‘text2.txt’,基于text1中的测试,我删除了test2中多余的单词。在# Bin/ Python text1 = open('text1.txt','r') text2 = open('text2.txt','r') t_l1 = text1.readlines(…
1.下载 Python官网: https://www.python.org/ 系统自动识别OS,且默认32位的Python3版本。 如果想安装其它版本的点击Downloads >> Windows,里面有其它版本。 2.安装 双击进入安装界面,勾选 Add Python 3.10 to PATH(添加环境变量),然后再点击 Customize installation(自定义安装) 进…
原理说明 原始的DHT11模块有4根引脚,长成这个样子: 原始DHT11模块 由图可以看出4根引脚里除了VCC,GND,DATA以外,还有一个引脚是N/A,也就是不使用。(不使用引出来干嘛?好看吗?不解) 本文使用的是又被封装了一次的模块,去掉了无用的引脚。其他3个引脚保留。功能完全一样,所以如果你手头上的DHT11是有4根引脚的请忽略N/A针脚,其他的跟我使用的这种完全通用。3个针脚分别连接到3…
【参数介绍】 sql:需要执行的sql con:连接数据库所需的engine index_col: 选取作为index的列 coerce_float:将数字形字符串转为float,默认为True,是个坑! parse_dates:将某列日期型字符串转换为datetime型数据 columns:选择想要保留的列 chunksize:每次输出多少行数据 【例如】 import pandas as pd…
实现推送的处理步骤: 创建机器人: 1、登录飞书 - 拉取创建2人及其以上的群组 - 点击群设置 - 群机器人 - 添加机器人,如图: 添加机器人: 创建完成: 获取机器人webhook: 复制webhook https://open.feishu.cn/open-apis/bot/v2/hook/XXXXXX 安装Python第三方库 :requests。 pip install request…