- 博客(94)
- 收藏
- 关注
原创 python字符串内建函数-lstrip 、rstrip、strip
python字符串内建函数-lstrip 、rstrip、strip14、lstrip函数功能:该函数用于截掉字符串左边的空格或指定字符返回值:该函数的返回值是一个新的字符串函数语法:str.lstrip([char])指定截取的字符串,默认为空格# lstripstr1 = " hello world I love python"print(str1.lstrip()) #...
2020-05-01 12:22:32 905
原创 python字符串内建函数-ljust、rjust、center
python字符串内建函数-ljust、rjust、center11、ljust函数功能:该函数用于将字符串进行左对齐,并使用空格填充至指定长度的新字符串返回值:该函数的返回值左对齐后的新字符串函数语法:str.ljust(width,[,fillchar])width:指定字符串的长度fillchar:填充字符,默认为空格。# ljuststr1 = "hello world...
2020-05-01 12:21:29 1019
原创 python字符串内建函数-startwith、endwith
python字符串内建函数-startwith、endwith9、startwith函数功能:该函数用于检验字符串是否是以指定字符串开头。返回值:该函数的返回值为true或者false。当字符串是否是以指定字符串开头则返回true,否则饭后false。函数语法:str.startwith(prefix[,start[,end]])prefix:检测的字符串start:可选参数,用于设...
2020-05-01 12:19:31 1999
原创 python字符串内建函数-capitalize、title、upper
python字符串内建函数-capitalize、title、upper6、capitalize函数功能:该函数用于将字符串的第一个字母变成大写,其他字母变成小写。返回值:该函数的返回值是一个首字母大写、其他字母小写的字符串函数语法:str.capitalize()# capitalizestr1 = "hello world I love python"print(str1.cap...
2020-05-01 12:18:17 793
原创 python字符串内建函数-replace、split
python字符串内建函数-replace、split、capitalize、title4、replace函数功能:replace函数用于将字符串中的部分旧字符串替换成新的字符串。返回值:该函数的返回值是字符串中的部分旧字符串替换成新的字符串之后生成的新字符串。函数语法:str.replace(old,new[,count])old:将被替换的旧字符串new:新字符串,用于替换旧字符...
2020-05-01 11:51:11 477
原创 python 字符串内建函数-find、index、count
1、find函数功能:find函数用于检测字符串中是否包括子字符串,如果指定检测的开始和结束范围,则在该范围内进行检测,默认在整个字符串内部检测。返回值:如果包括子字符串,则返回其下标;如果不包含则返回-1(需要注意并不返回错误类型)。函数语法:str.find(sub[,start[.end]])sub:指定检索的字符串start:开始索引的位置,默认是0end:结束索引的位置,默...
2020-05-01 11:49:17 4022
原创 python 字符串内建函数
python 字符串内建函数字符串作为最常用的一种数据类型,在python内部,为其提供了大量的内建函数,具体可见下表:在接下来的几篇博客中会一一进行展示函数的功能、返回值以及函数语法。...
2020-05-01 11:46:58 391
原创 python 访问字符串的值
python 访问字符串的值1、使用下标索引python中没有字符类型,即使是单个字符也会当做字符串处理,如果希望访问字符串中的某个字符,则需要使用其下标进行索引,需要注意的是:在python中,字符串的下标从0开始标记,并且依次递增1。# 下标访问str1 = "0123456789"print(str1[3]) # 3print(str1[0]) # 0 代表第一个值的下标是0p...
2020-05-01 11:08:39 783
原创 python 字符串的输入和输出
python 字符串的输入和输出1、字符串的输入python中提供了input()函数可以用于接收字符串的输入,默认的标准输入是键盘,并且会将输入内容转化为字符串类型,如需将其转化为整型等数据类型,可以使用数据类型转化函数。除此之外,可以使用变量对用户输入的信息进行保存,代码如下:# 字符串的输入a = input("请输入您的姓名")print(a)print(type(a))a...
2020-04-30 11:07:18 30184
原创 python 字符串和转义字符
python 字符串和转义字符1、字符串字符串是一种表示文本的数据类型,字符串可以使ASCII字符、各种符号以及各种Unicode字符,在python中,共有三种字符串的表现形式:使用单引号包含字符串使用双引号包含字符串使用三引号包含字符串虽然三种方式的最终含义是一致的,但是当字符串中包含’时不可以使用单引号;同理当字符串中包含“”时不可以使用双引号。# 单引号a = 'pyt...
2020-04-24 21:58:41 2445
原创 python的其他重要语句
python的其他重要语句1、breakbreak语句用于结束整个循环过程(存在多个循环体时,结束的是当前循环体)。# breakfor i in range(5): if i == 3: break #在i = 3之后跳出循环 print(i)2、continuecontinue的作用是用来结束本次循环,紧接着执行下一次循环(存在多个循环体时,结束的...
2020-04-23 23:26:59 171
原创 python 循环语句应用
python 循环语句应用在上一篇博客中我们介绍了python中的循环语句:while循环和for循环,主要说明了二者的语法结构的基本应用,需要查看请点击这里,本篇博客将会带大家一起来实现一些稍微高端一点的循环功能:四种方法输出前100偶数和两种方法打印三角形两种方法打印九九乘法表#求100以内偶数和i = 2sum = 0while i <= 100: sum ...
2020-04-23 17:14:12 198
原创 python 循环语句
python 循环语句当我们需要实现一些重复操作时,可以考虑使用循环语句实现。在python中,提供了2个方式,一是while循环,二是for循环。1、while循环while循环主要用于事先不清楚循环次数的情况,当然,在事先已知循环次数时也是可以使用while循环的,只是可能语句相对于for循环而言更多一点点。当条件表达式为true时,执行循环语句while的条件语句后面需要冒号 “...
2020-04-23 16:53:50 286
原创 python 判断语句
python 判断语句判断语句就是指当满足某种条件时执行某语句,而在不满足条件或者满足其他条件时执行另外的语句。1、if 语句if语句是判断条件中最简单的判断句,它可以控制程序的执行流程,其语句特点如下:每个if条件后面的要使用冒号(????,再回车写满足条件下执行的语句。在if语句中,严格按照缩进执行。在python中没有switch-case语句。if 判断条件: 语句1...
2020-04-23 16:19:04 795
原创 python 运算符优先级
python 运算符优先级在之前博客中介绍过python语言的运算符,需要查看请点击这里。在这篇博客中,将介绍这些运算符之间的运算优先级别:注:虽然变量优先级比较重要,但是我更建议在使用的过程中应用(),优点之一是不需要过于注重记忆运算符之间的优先级;二是代码查看起来更为方便,运算顺序一目了然,由于本人平时对运算符优先级应用不是很多,而是采用()形式,所以这里就不展示代码了。...
2020-04-23 10:07:18 2942
原创 python 运算符(下)
python 运算符(下)在正式讲解本文之前,需要说明几个专有名词。运算是指对数据的变换,运算符是指表示运算的符号,而操作数是参与运算的数据。python中的运算符包括算术运算符、赋值运算符、复合赋值运算符、比较运算符、逻辑运算符、成员运算符,在本博客中介绍后三种,需要查看前三种运算符请点击这里。4、比较运算符顾名思义,比较运算符用于两个数之间的比较,其返回的结果也只能是True或者Fals...
2020-04-23 09:58:36 295
原创 python 运算符(上)
python 运算符(上)在正式讲解本文之前,需要说明几个专有名词。运算是指对数据的变换,运算符是指表示运算的符号,而操作数是参与运算的数据。python中的运算符包括算术运算符、赋值运算符、复合赋值运算符、比较运算符、逻辑运算符、成员运算符,在本博客中介绍前三种,下一篇博客将介绍后三种。1、算术运算符算术运算符主要是指用于数值之间的计算,如平常所见的+-*/都属于算术运算符。运算...
2020-04-23 09:56:35 342
原创 python 简单数值类型
python 简单数值类型这里说的简单数值类型是指可以进行数值运算的数据类型,其中包括整型、浮点型、布尔类型和复数类型。1、整型整数类型(int)简称为整型,用于表示整数,例如1、10等,整型的表示方式分为四种,分别是十进制、二进制、八进制和十六进制,但是在数值运算中,十进制和二进制使用最为广泛。python中整型不会受到计算机位数的影响,其取值只与计算机的内存大小有关,基本也不会出现溢出现...
2020-04-22 23:26:19 240
原创 python 标识符和关键字
python 标识符和关键字1、标识符标识符是指开发人员可以自定义一些符号和名称,例如变量名和函数名都属于标识符范畴。在python中,标识符的命名是具有一定规则的:标识符由字母、数字和下划线组成,但是开头只能是字母或者下划线,即不能以数字开头。python中的标识符是区分大小写的,例如:num和NUM是两个不同的标识符。python中的标识符不能是关键字,例如:for是不可以作为标识...
2020-04-22 23:24:57 1363 1
原创 python变量类型
python变量类型python中共有7中常用的变量类型,其分别为:数字类型、布尔类型、字符串类型、列表类型、元组类型、集合类型和字典类型。本篇博客将带你认识它们以及了解各自的基本特点,但是不会涉及到太多的具体操作,后续会有针对每一种变量类型的详细讲解。注:type()可以用于确定变量类型,print()可以用于将其打印,所以通过两个函数组合可以判别所有的变量类型。1、数字类型python...
2020-04-22 12:14:57 559 1
原创 python基础语法-注释与缩进
python基础语法-注释与缩进1、注释在写代码过程中应该养成写注释的好习惯,一是可以方便自己后期对代码进行维护,二是在多人合作过程中也能够让其他人轻易理解我们的代码含义。这里和其他教程的讲解角度有一些不同,而是分为单行注释和多行注释来说明,并且简要说明每种方式的应用场景。单行注释:可以使用# 注释的内容来进行快速的单行注释,主要用于对单行代码的解读;同时也可以使用"""注释的内容""",...
2020-04-21 23:14:49 596
原创 MATLAB-矩阵的输入
矩阵的输入MATLAB中最吸引用户的地方莫过于矩阵,所以这里主要介绍三种矩阵的输入形式:1、通过元素列表输入,和都可以代表行元素之间的间隔,而换行则需要;或者直接敲换行即可,这里建议直接敲换行后最好将数据对齐显示,方便后期找bug。a = [1,2;3,4] %“;”代表换行b = [1 2 3 4] %和上面一样的功能2、通过语句生成(1)使用from:step...
2020-03-25 10:23:32 3626
原创 VBA-使用inputbox方法
使用inputbox方法在前面已经将结果VBA中inputbox函数的使用,但是当输入的数据类型不匹配时,运行过程中会出现错误,为了避免这种错误,这里可以使用inputbox方法获取用户的输入。该方法的格式为:expression.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextId, Type)prompt...
2020-03-04 13:34:04 7309
原创 VBA-使用inputbox函数
使用inputbox函数Excel 的使用过程中,有时需要用户输入简单的数据,此时可以使用 InputBox 函数显示一个对话框,供用户在对话框中输入数据信息,其格式为:InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])prompt:必选项:作为对话框消息出现的字符串表达式title:可...
2020-02-29 21:05:10 681
原创 VBA-使用msgbox对话框
使用msgbox对话框在使用 Excel 的过程中,如果需要向用户显示简单的提示信息,可以使用 MsgBox 函数显示一个消息框,其格式为:MsgBox(prompt[, buttons] [, title] [, helpfile, context])prompt:必须项,代表在消息框中作为信息显示的字符或字符串button:可选项,用于指定消息框中显示按钮的数目及类型、使用的图标样式、...
2020-02-29 20:41:00 2649
原创 VBA-改变、屏蔽组合键功能
改变、屏蔽组合键功能使用 Application 对象的 OnKey 方法可以屏蔽或改变组合键的默认操作,其格式为:expression.OnKey(Key, Procedure),该表达式返回一个application对象。参数 Key 是必需的,用于表示要按的键的字符串参数 Procedure 是可选的,表示要运行的过程名称的字符串,若需要对组合键进行屏幕,则可以使该参数为空“”。...
2020-02-27 17:21:41 367
原创 Excel-导出图表的方法
Excel-导出图表的方法Excel软件擅长作图,但是如何将图表从Excel中导出到Word文档或者其他文件夹呢?以下提供几个方法:1、导出到Word-粘贴为图片在Excel中选中图表复制,打开Word软件,右上角【粘贴】【粘贴为图片】即可。2、导出到文件夹-单张图表在Excel软件中,点击将要复制的图表,右上角点击【复制】【复制为图片】,再打开【画图】工具【Ctrl+V】粘贴,重新保...
2020-02-26 20:24:32 5823
原创 VBA-不打开工作簿提取数据
不打开工作簿提取数据实现该功能的代码方式有很多种,这里介绍一种较为容易理解的方式:通过设置屏幕不更新达到模拟不打开工作簿的效果,并且将有工作簿中的数据信息复制到目前的工作表中。Sub test() Application.ScreenUpdating = False '屏幕信息不更新 Dim wb As Workbook Set wb = GetObject("D:\d...
2020-02-26 17:48:43 7492
原创 VBA-保存指定工作表为工作簿文件
保存指定工作表为工作簿文件1、指定的单一工作表如果需要将工作簿中的工作表单独保存为一个工作簿文件,可以使用 Worksheet 对象的 Copy 方法,将指定的工作表复制到一个新建的工作簿。Sub test() On Error GoTo line ActiveSheet.Copy '复制工作表为工作簿 ActiveWorkbook.Close savechange...
2020-02-26 16:53:39 7855 1
原创 VBA-判断工作表是否打开
判断工作表是否打开通过遍历当前应用程序所有已打开的工作簿文件(Workbooks 集合),判断指定名称的工作簿是否打开。Sub test() Dim wb As Workbook For Each wb In Workbooks If wb.Name = "1.xlsx" Then MsgBox "1文件已经打开" ...
2020-02-26 13:45:28 1991
原创 VBA-打开指定工作簿
打开指定工作簿打来看指定工作需要已知其文件路径,并且用opne方法打开,其格式为:expression.Open(FileName, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter...
2020-02-26 12:37:05 5574
原创 VBA-新建工作簿
新建工作簿这节内容介绍如何应用VBA自动创建工作簿,并修改部分内容后保存关闭。和创建工作表类似,创建工作簿仍然使用add方法。下面是一个较为完整的创建例子:Sub addnewbook() Dim i As Integer Dim shtname As Variant Dim newbook As Workbook Dim arr As Variant ...
2020-02-26 12:09:43 1113
原创 VBA-工作簿的引用方法
工作簿的引用方法引用不同的工作簿有如下的方法:1、 使用工作簿名称工作簿名称是指 Excel 文件的文件名,可以使用 Workbooks 集合引用方式来引用工作簿。Sub test() MsgBox "名称为:" & Workbooks("1.xlsx").Path '显示路径,但是目前打开的名称为1.xlsxEnd Sub2、使用工作簿的索引号工作簿索引号是指工作...
2020-02-26 11:19:28 5273
原创 VBA-删除工作表中的空行
删除工作表中的空行若在表格中存在一部分空行,可以使用如下代码进行剔除;'未知数据的首行末行数Sub 删除空行() Dim a As Integer Dim b As Integer Dim i As Integer a = Sheet1.UsedRange.Row b = a + Sheet1.UsedRange.Rows.Count - 1 '必须从...
2020-02-24 22:37:19 2243 2
原创 VBA-工作表中一次插入(删除)多行
工作表中一次插入(删除)多行1、插入多行在工作表中一次性插入多行,需要使用insert方法,下面针对在第三行位置处插入4行空行为例,介绍三种方法:循环四次,每次插入一行通过单元格选中整行进行插入行直接选中行进行插入行'方法一Sub 插入行() Dim i As Integer For i = 1 To 4 Sheet1.Rows(3).Insert...
2020-02-24 22:25:35 9093 1
原创 VBA-防止更改工作表名称
防止更改工作表名称工作表的名称显示在工作表标签上,除了在相应的功能菜单中可以对其进行重命名操作外,在工作表标签上双击鼠标也能修改工作表名称。但是一旦工作表名称进行了修改,则后期的引用则会造成很多影响。下列代码可以保证工作表名称不被修改:'是的表1的表名为“不能改”不变Private Sub Workbook_BeforeClose(Cancel As Boolean) If She...
2020-02-24 22:10:10 998
原创 VBA-强制加载宏
强制加载宏在含有宏的Excel文件中,可能我们希望用户必须打开宏,才能够实现一些功能。我们可以使得用户在不加载宏时只能显示一个空表,只有同意加载宏之后才可以看见所有的表格,从而达到强制加载宏的目的。Private Sub Workbook_BeforeClose(Cancel As Boolean) Dim sh As Worksheet Sheet1.Visible = Tr...
2020-02-24 20:14:47 1084
原创 VBA-自动建立工作表目录并实现超链接
自动建立工作目录表当工作簿中有多个工作表时,往往会在第一个工作表中设置目录并加入超链接,但是由于工作表经常会改变,这里使用VBA代码进行实现。'引用工作表名Private Sub Worksheet_Activate() Dim sht As Worksheet Dim a As Integer a = 2 Sheet1.Range("a1").EntireC...
2020-02-24 19:57:20 2915
原创 VBA-工作表的添加和删除
工作表的添加和删除1、工作表的添加在工作簿中添加工作表使用 Add 方法,其格式为:expression.Add(Before, After, Count, Type)。before:指定新建的工作表在该表格之前after:指定新建的工作表在该表格之后count:指要建立的工作表数量type:指要建的工作表类型'在所有表的后面新建表Sub test() Workshee...
2020-02-24 19:09:33 2033
原创 VBA-在工作簿上下翻页选择工作表
'向下翻表,如果活动工作表不是最后一张工作表则激活活动工作表的下一张工作表,否则活第一张工作表Sub down() Dim i As Integer i = Worksheets.Count '统计工作表的数量 If ActiveSheet.Index < i Then Worksheets(ActiveSheet.Index + 1).Activa...
2020-02-24 16:04:08 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人