11 2021 档案
摘要:函数是指组织一段能够实现独立功能的代码块为一个小模块,可重复调用。 使用函数可以提高代码编写的效率以及代码的重用 函数分类: 内置函数 : 可以直接用函数名调用,如len(),type()等 模块函数 : 通过模块名进行调用,如math.sin()等 (前提是先导入(import)第三方模块) 自定
阅读全文
摘要:1.条件控制 1.1if判断 案例一:判断销售业绩是否达标,达标有提成,没达标没有提成 案例二:公司为激励销售,设置三层奖励,超额完成越多,提点越高 if语句的执行特点,从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else,写错语句顺序会无法得到想要的
阅读全文
摘要:集合是一种无序的可变的容器,对应数学中的集合,标志性符号是花括号{} 集合与字典类似,集合中的元素被看作是字典当中的键,集合中没有重复值 1.定义集合 1.1 方法一:通过花括号(和逗号)定义集合 1.2方法二 通过set 函数将其他数据类型转换成集合 2.集合常用用来对其他数据类型进行去重 两个项
阅读全文
摘要:字典是一个可变、无序的容器,字典内的元素都是键值对,每一个值(value)都对应一个键(key),标志性符号花括号{}和冒号: 注意:字典的键不可以出现重复值,值是可以重复 必须是不可变的数据类型才可以做字典的键 1.定义字典 1.1方法一:直接赋值, 直接输入键值到花括号中,键值之间用冒号隔开,键
阅读全文
摘要:元组的定义:一种不可变的有序容器,其中的元素有位置上的先后顺序,标志性符号是圆括号和逗号( , ) 元组的适用场景: 元组比列表操作速度要快,适合遍历。(因为列表可变,元素不可变) 如果数据不需要被修改,要“保护起来”,那么可以适用元组。 由于不可变属性,在很多方法和操作中只能用元组作为结构的一部分
阅读全文
摘要:序列 序列不是特指一种独立的数据类型,而是泛指一种有序的容器,容器的元素有顺序并且可迭代可切片 Python中基础的序列有列表、元组和range对象,注意,集合不属于序列,因为集合中的元素是无序的 序列可以进行切片和迭代 在Python中,最基本的数据结构为序列(sequence)。序列中的每个元素
阅读全文
摘要:1.定义一个字符串 1.1方法一:直接将字符串赋给一个变量 两次引号:直接使用会报错,可用单双引号成对使用或者中英文引号成对使用,或者用转移符\对引号进行转义 斜杠\的作用: 可以作为续行符,多行文本,斜杠放在某一行文本末尾的位置,再往后的文本另起一行的时候 可以作为转义字符,多是和一些特殊符号连用
阅读全文
摘要:数据类型 1python中常用的数据类型有: 数字(Numbers) : 整数(包含布尔型),浮点数, 复数 字符串(Strings) : Uniconde字符序列, 包含在引号内 列表(list) : 有序的值的序列 元组(Tuples) : 有序的值的序列且不可改变 字典(Dictionarie
阅读全文
摘要:1.python中没有专门的”结束符 Python解释器不是根据"结束符"来判断语句是否结束,而是根据语法的完整性来判断 2. python语句的编写规则 2.1一句一行 2.2一行多句 2.3一句多行 2.3.1 用"\",输出结果与不用换行符一致 2.3.2 用三对引号,单引号 双引号均可 ,前
阅读全文
摘要:1.python的注释功能: 注释:即不需要进行输出/执行,但有必要存在于代码结构中的内容。 Tips: 这部分内容存在的主要作用是: 1.方便程序调试,当代码整体不需要全部运行的时候,可以将没有必要执行的部分进行注释,这部分内容将不会被执行。 2.方便加入对代码的解释描述,这样在代码交付的时候
阅读全文
摘要:1.Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档 本课程中,markdown语法主要用于辅助笔记和增强文件结构 以下所有操作均在Markdown下进行,则先确认当前为Markdown格式 2.markdown 与 code 切换 2.1通过上方界面选择 2.2快
阅读全文
摘要:1.In[] 状态 1.1.前面无In[],说明为非python状态 1.2 In[ ]编号为空,表示该cell尚未被执行 1.3 In[ ]中的数值为该cell的执行顺序,不是编 写顺序 1.4 In[ ]中的星号(*),表示该cell正在执行 1.5 同一个cell被执行多次, In[ ]编号随
阅读全文
摘要:1.显示 行号 view-Toggle Line Number 2.命令模式与编辑模式 命令模式:代码块外侧蓝色 (编辑模式->命令模式 esc) 剪切 X 复制 C 粘贴 V 撤销Z 删除: DD 上方插入空代码块: A 下方插入空代码块:B M 代码模式转为 Markdown(标记)模式 Y 将
阅读全文
摘要:1.指定位置 1.1创建快捷方式 2.在所在文件夹打开
阅读全文
摘要:1.'以第一张表为模板自动生成本月所有日报,要求报表日期为2016-5-1,表名为5月1日 字样 Sub rb() Dim i As Integer For i = 1 To 31 Sheet1.Copy after:=Sheets(Sheets.Count) Sheets(Sheets.Count
阅读全文
摘要:1.add、count、name 新增工作表,将新增工作表按照月份命名 如1月、、、、、12月 方法一: Sub xzyfb1() Dim i As Integer For i = 1 To 12 Sheets.Add after:=Sheets(Sheets.Count) Sheets(Sheet
阅读全文
摘要:1.sheet1与sheets(1)、sheets(“1”)区别: sheet1是一个专有名词,不是任何对象的属性,只能单独使用,特指代码所在工作簿的那个sheet1(和顺序无关,是固定的一个表,sheets(1)则和顺序有关)。 sheet1表示的是一个工作表对象,Sheets(1)表示工作表集合
阅读全文
摘要:for 循环可以解决 VBA1 中 录制宏 中的使用相对引用 问题 1.根据条件判断 填入相应内容,并删除空值所在行Sub bg2() Dim i As Integer For i = 2 To 200 '退出条件 If Range("a" & i) = "" Then Exit For '判断性别
阅读全文
摘要:1.打开VBA: EXCEL 2010及以上版本 开始-选项-自定义功能区-开发工具(勾选)-确定,则将开发工具显示到状态栏 07版本显示开发工具 2.打开VBA界面及操作 点击 Visual Basic- 视图-工程资源管理器 及属性窗口 拖动进行调整布局,点击工程资源管理器最后 模块,代码编辑页
阅读全文