前面我们了解了Python的流程控制,今天我们开始学习下python中函数function;1 函数的定义函数一段实现单一功能的代码段,可以提高应用的模块性和代码的重用率。前面我们已经接触过一些Python的内置函数,比如:print(),input(),len(),type(),id()等等我们可以使用def关键字自定义函数 ,格式如下:def 函数名 (参数列表): 函数体Pyth
什么一些储存了一系列命令的程序。当你创建一个宏命令的时候,你只是将一系列的键盘输入结合成一个简单的命令,你以后可以“回演”这个命令。
原创 2022-02-08 14:39:45
570阅读
什么一些储存了一系列命令的程序。当你创建一个宏命令的时候,你只是将一系列的键盘输入结合成一个简单的命令,你以后可以“回演”这个命令。因为宏命令可以减少复杂任务的步骤,使用宏命令可以显著得减少你花在创建,设置格式,
原创 2021-04-14 22:23:07
798阅读
同步阻塞:做一件事,没有拿到结果之前,就一直在这等着,一直等到有结果了,再去做下边的事 异步非阻塞:A调用B,无需等待B的结果,B通过状态,通知等来通知A或回调函数来处理。 微任务:一个需要异步执行的函数,执行时机在主函数执行结束之后、当前任务结束之前。 任务:任务的时间粒度比较大,执行的时 ...
转载 2021-07-14 18:13:00
755阅读
2评论
# 使用提高Python代码的可读性和灵活性 ## 引言 Python作为一门高级编程语言,以其简洁的语法和强大的功能广受开发者的喜爱。然而,在处理大规模的项目和复杂的逻辑时,代码的可读性和灵活性可能会降低。为了解决这个问题,我们可以使用(macros)来改善代码的可读性和灵活性。 本文将详细介绍Python的概念,以及如何使用来解决实际问题,并提供示例代码进行说明。 ## 什么
原创 2023-09-09 04:05:21
461阅读
I need to run an Excel macro via python and I always get the following error :result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args)pywintypes.com_error: (-2147352567, '
最近用到,但Excel总是提示我要激活,干脆就用WPS吧,但WPS的和Excel还有所区别。  wps录制新,保存位置只有两个选项:【新工作簿】和【当前工作薄】Excel中有三个选项:【新工作薄】、【当前工作薄】和【个人工作薄】  具体说说的概念吧,我把一张图片保存在这个文件中,那就只有这个文件才能看到这个图片。类比一下,我把保存在某个工作簿,
转载 11月前
561阅读
用excel中开发者模式的VBA对excel内容操作,可以采用VB6.0或者VS搭建用户窗口,但是由于VB6.0软件版本太低,很多用户窗口函数调用与目前excel自带函数不兼容,则直接用python调用excel,并打包成exe。分为几部分:目录1,python调用excel函数及内容2,python封装exe修改spec文件1,python调用excel函数及内容python调用excel采用
转载 2023-05-31 19:01:41
423阅读
#用python在excel中写入并运行 #作者:冯德平(山野雪人) import win32com.client as win32 xl = win32.gencache.EnsureDispatch('Excel.Application') xl.Visible = True xlbook = xl.Workbooks.Add("aaaa") #不写后缀名,则打开文件aaaa.xlsx,也
转载 2023-05-18 13:05:40
136阅读
的分类1)按照来源分类声明(Declarative Macro)和过程(Procedural Macro)。前者指的是用某种语法直接声明出的。后者对应直接生成抽象语法树的过程的。2)按照使用方式分类属性:给声明添加属性的,例如 #[derive(Debug)] 和 #[test]。调用:像函数一样的,例如 println!。3)来源分类与使用分类直接关系明都是用 macr
    在使用了大量的来快速构建函数后,一个问题出现了:如果你发现某个地方出了bug,你得定位它,于是使用debugger,然而的“简易”导致你进行了许多次“下一步”还是停留在使用的那一行。    当然也不是完全没办法,如果你曾经接触过Python语言,并且听说过“Python语言八荣八耻”,那么你应该对这句话有印象——以打印日志为
转载 3月前
17阅读
首先我们知道javascript一个单线程的脚本语言,也就是说我们在执行代码的过程中不会出现同时进行两个进程(执行两段代码)。JS 执行过程中会产生两种任务,分别是:同步任务和异步任务。同步:一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去。比如声明语句、for、赋值等,读取后依据从上到下从左到右,立即执行。异步:进程不
iOS中的常用定义此篇博客为博主转载经典文章,非常感谢原创的优秀资源! 为方便常看和使用,在此我将原文中的定义在此以代码片形式展示出来,具体内容如下:#ifndef MacroDefinition_h #define MacroDefinition_h //-------------------获取设备大小------------------------- //NavBar高度 #defi
转载 1月前
34阅读
命令 setlocal (开启本地变量)  endlocal (结束本地变量) 很多新手不理解这句话是什么意思,在批处理中有什么作用。 其实在批处理中 setlocal 作用很大,配合 endlocal (结束本地变量) 它可以使你的代码更简洁,易读,且不容易出错。 举例: 假设你在批处理的开头部分有这么一句  set var=123 那么在批处理结束
转载 6月前
19阅读
filter():filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。 例如,要从一个list [1, 4, 6, 7, 9, 12, 17]中删除偶数,保留奇数,首先,要编写一个判断奇数的函数: def
I would like to use Python to run a macro contained in MacroBook.xlsm on a worksheet in Data.csv.Normally in excel, I have both files open and shift focus to the Data.csv file and run the macro from M
转载 2023-07-09 14:32:07
106阅读
Python 中, 整数、 字符串、字典、函数、类都是一等对象(均可作为常规变量处理)python函数定义 在 Python 中, 函数一等对象。 “一等对象”定义为满⾜下述条件的程序实体: 1.在运行时创建 2.能赋值给变量或数据结构中的元素 3.能作为参数传给函数 4.能作为函数的返回结果 由于以上4点特性,python具有函数式编程的风格 变量变量解析局部作用域-》外部嵌套作用域
系列文章目录第一章 Python基础入门之Hello World第一章 Python基础入门之变量与数据类型第一章 Python基础入门之ASCII(字符编码和二进制)第一章 Python基础入门之单多行的注释和输出第一章 Python基础入门之INPUT用户输入第一章 Python基础入门之IF ELSE条件判断第一章 Python基础入门之While循环与For循环第一章 Python基础入门
预处理指令的特点1,以#开头2,预处理指令都是在编译之前执行的预处理指令后面都是没有分号C 程序从编写到编译,链接,执行的一个流程1,新建一个.c 源文件,.c 的文件c 程序的源文件2,在.c 的源文件中写上符合 c 语法规范的源代码C语言严格区分大小写除了字符串常量,其他的地方必须使用英文输入法3,使用 cc -c 指令去编译源文件格式:cc -c 源文件名称编译做的事情a,先执行源文件中的
此处)折叠或打开 1. #!/usr/bin/env python 2. -*- coding:utf8 -*- 3. #OOP:宏伟蓝图 4. #类python实现支持继承的新种类的对象的部件。类python面向对象程序设计(OOP)的主要工具。OOP提供一种不同寻常而更有效的检查程序的方式,利用这种设计方法,我们分解代码,把代码的冗余度降至最低,并且勇冠定制现有的代码来编写新的程
转载 2023-09-14 10:27:39
40阅读
  • 1
  • 2
  • 3
  • 4
  • 5