- 博客(94)
- 收藏
- 关注
原创 python的panda库读写文件
可能是因为中文储存的时候是gbk格式,utf-8还是识别不了一些编码,所以可以尝试用gbk,需要设置编码方式encoding='gbk'。csv文件是以逗号为分隔符的文件,读取参数与excel基本类似,文件为gbk格式的csv,若不设置encoding参数,会报错。header: 默认为True,False没有列索引,如需更改列名,则header = ["列1","列2","列3"]excel,csv,txt写入文件的方式基本类似,以pandas的to_xx()方式写入。
2022-12-18 21:40:04
1460
1
原创 python利用read()、readline()、readlines()读取文件
mode:读写模式,默认为‘r’读取文件,不存在该文件会报错。常用的还有‘w’写入文件,若文件不存在新建一个文件再写入;还有‘a’追加写入,存在文件则直接追加内容,不存在则新建文件中写入内容。:用于命名,也可以直接赋值的方式,比如a = b。file:文件名,用英文引号引着文件所在地和文件名,比如'vote.txt'。encoding:一般为‘utf-8’可以读取utf-8以及gbk格式的文本。(1)读取竞选文档并统计竞选名单。最具人气明星为:李四,票数为:2。open():用于打开文件。
2022-12-17 20:55:51
1382
原创 python的字典dict实例
python的基础知识能想到的都分享了,同学们有什么想要分享的可以和我分享哦。下章节开始分享读取文件的知识。1.获取目标字典,将字典中的字键和值调换,读取名字。2.面试题:统计输入的列表个数,并排序。
2022-12-11 16:41:15
1013
原创 python的自定义函数的用法和实例
目录1.自定义函数的语法和用法(1)引入(2)语法(3)用法:用于自定义目标函数语法。(4)调用函数①语法②解释2.实例(1)简单的用法(2)与input函数、while语句结合使用python语言调用的求和sum()、replace等函数是已经定义好的函数,而我们想要调用自己想要的函数方法等需要自己定义才能调用。(3)用法:用于自定义目标函数语法。(4)调用函数①语法②解释自定义函数完之后需要调用函数,否则自定义函数无任何输出值,所以需要调用函数才能实现自定义函数的价值
2022-12-04 20:59:03
3857
原创 python的datetime模块常用的语法和实例
④milliseconds:指定相差毫秒数值。③microseconds:指定相差微秒数。⑤minutes:指定相差分钟数值。②seconds:指定相差秒数。⑥hours:指定相差小时数值。⑦weeks:指定相差周数。①days:指定相差天数。
2022-11-26 22:09:14
1279
1
原创 python如何获取时间和格式化时间和日期 ?
返回值是struct_time格式即(tm_year,tm_mon,tm_mday,tm_hour,tm_min,tm_sec,tm_wday,tm_yday,tm_isdst)。tuple:可选,传入时间元组或 time.struct_time 代表时间的对象。当传入的值为空值时,默认使用localtime()返回的当前时间。tuple:传入时间元组或 time.struct_time 代表时间的对象。解释:时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间的总秒数。
2022-11-20 20:38:04
5594
原创 excel的frequency函数的用法和实例
输入“=FREQUENCY(IF($C$2:$C$7="女",$F$2:$F$7,""),B10:B13)” ,并必须按shift+ctrl+enter,下拉公式。[80,90)的个数公式为:“=COUNTIF(F2:F7,"
2022-11-20 12:52:32
4681
原创 python数据类型之间的互相转换
①将字符串转为列表类型:list = string.split()②type函数是用来判断对象是什么数据类型的。
2022-11-02 21:53:14
2109
原创 python的列表list排序方法——sort、reverse用法及实例
key:指定可迭代参数,并按照这些参数进行排序。默认为优先比较第一个参数,第一个参数都相同再比较下一个参数大小。reverse:排序类型,reverse=True为降序,reverse=False为升序。注意:这个方法无返回值,需要调看列表名才能查看值变化。lambda函数的具体用法后续再详细写。注意:无返回值,需要调用查看。
2022-10-31 21:53:16
4090
原创 python列表list的index方法的用法和实例
注意:虽然指定了 开始索引的位置,但是不代表开始索引的位置变成了起始位置0,起始位置还是原列表list1的hello。Python 列表(List) | 菜鸟教程 (runoob.com)起始值,表示开始索引的位置。默认从第一个位置开始。结束值,表示结束索引的位置。默认为最后的位置结束。②可以只填起始值而不填结束值,但是不能只填结束值。object:需要定索引的列表元素。注意:①若列表中不存在索引值则报错。
2022-10-31 16:32:01
9257
原创 python的list列表的删除方法运用
②易错点:迭代的时候容易直接用切割出来的列表就行迭代以及剔除字符串,但是迭代列表一般默序数进行迭代,比如上次是迭代了列表1位置的值,下次就会从列表第二个位置开始迭代,无论有没有剔除掉字符串。因为通常情况下是不知道列表是否存在需要剔除的值或者部分存在但是还是需要剔除掉指定值时,通常使用可以和if函数结合使用。解释:remove方法的逻辑和易错点同pop用法同类型的相似,不一样的是这个用法直接可以指定目标字符串删除,但是pop需要结合index方法定位一起使用。index:指定删除的列表元素 的位置。
2022-10-30 21:04:43
128
原创 python的list列表的增加方法运用
object:插入对象,是指往已有的列表list末尾追加一个值。不能插入为空值。无返回结果,但是会修改原有的列表值,调用原有列表可以查看。
2022-10-28 20:17:47
3685
原创 python的strip、lstrip、rstrip函数的用法和实例
string:指定去除左右两端的字符。比如删掉两边的空格。默认为去掉前端或者尾端的空格或者换行符删除。说明:lstrip是删掉左边的指定字符,rstrip删掉右端指定字符。应用:主要运用在某字段列,将两边的多余的字符剔除留下目标字符。注意:不能删掉中间的字符,只能删掉前端或者尾端指定的字符。
2022-10-17 13:47:53
504
原创 python如何实现字符串替代replace函数的用法和实例
old_str:必选,旧的字符串,就是被替代的目标字符串。new_str:必选,新的字符串,就是转为的目标字符串。max_num:可选,指定替代次数。不填,默认为无数次。
2022-10-15 20:37:06
1759
原创 python的max、min函数的用法及实例
解决办法:需要比较单一数值可以将数字转为字符串变为迭代对象,比如'1',日常使用过程中不会直接max('1')更多时候是作为一个迭代对象出现,若求最大值的对象存在单一数字求值可以优先引用string函数将数值型数字转为字符串作为迭代对象。解释:当输入对象为参数时必须有2个以上的参数否则会报错,一个参数时函数会认为时一个迭代对象,而迭代对象不能为int/float,可为字符串。default:指定默认对象,是指当迭代对象空(不存在)时输出默认值,可为任意目标值,比如1、‘a’等。iterable:迭代对象。
2022-09-14 20:04:05
8853
原创 python的range函数用法和实例
begin:范围起始,从start这个数开始计数并且包括start。默认从0开始,range(3)就是range(0,3).end:范围结束,计数从end结束,但是不包括end这个数。比如range(1,4)就是(1,2,3)并没有4。step:步长,默认为1。range(2,6)就是range(2,6,1)。...
2022-09-01 13:52:08
2559
原创 python如何将字符串进行拆分——split函数的用法及实例
1(默认)是表示无限制。分割从左到右进行迭代切割,停在第max_split个分隔符中,切割生成的列表单词个数最多为【max_split+1】个。:用来分割字符串的分隔符。None(默认值)表示根据任何空格进行分割, 并从结果中丢弃空字符串。分隔符可为空格' '、逗号','、分号';返回的类型为列表,返回为字符串中的【max_split+1】个单词的列表,使用sep作为分隔符字符串。:表示目标切割字符串,可自行确定。.........
2022-08-29 22:07:59
1038
原创 python的for循环语句的用法及实例
statements:迭代循环触发什么动作,比如简单的输出print函数、也可以是镶嵌迭代。sequence:迭代序列,可为列表、字符串、字典、序列范围。说明:循环默认取的是字典的key赋值给变量名i。iterative_var:迭代变量。......
2022-08-27 10:16:58
4686
原创 python将字符串转换大小写的四大函数——lower、upper、capitalize、title函数
输入字符串,将字符串全为小写的转为大写,将字符串全为大写的转为小写,将字符串每个单词首字符为大写其他为小写的转为首字母为大写其他为小写的字符串,其他情况都转为每个单词首字母大写其他为小写的字符串。将字符串全为小写的转为大写,将字符串全为大写的转为小写,将字符串每个单词首字符为大写其他为小写的转为首字母为大写其他为小写的字符串,其他情况都转为每个单词首字母大写其他为小写的字符串。#capitalize函数返回来的是一个标准的英语句子,即开头的一个单词的首字母为大写其他为小写,(2)与if条件函数结合使用。..
2022-08-19 13:09:21
8158
原创 python判断字符串是否全为空字符——isspace函数的用法及实例
返回结果为True的两个必要条件①字符串至少含有一个字符②字符串是空字符,空字符可为可为空格(' ')、横向制表符('\t')、回车符('\r')、换行('\n')、换页('\f')等其他情况返回结果为False。
2022-08-17 22:28:26
2087
原创 python判断字符串大小写的三大函数——islower、isupper、istitle函数的用法及实例
具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法。具体if判断语句用法可参考:python的if条件语句的用法及实例_小白修炼晋级中的博客-CSDN博客_python中if语句的实例。判断某个列表的几个字符串是否只含有字母,是则返回bingo,否返回dejectedly。判断输入的某个字符串是否只含有字母,是则返回bingo,否返回dejectedly。①至少含有一个区分大小写的字符,即26的英文字母。...
2022-08-14 22:02:05
10139
2
原创 pyhton如何判断字符串中是否只含有数字——isnumeric/isdigit/isdecimal三大函数的区别及实例
数字可为:Unicode数字,全角数字(双字节)。输入汉字数字,罗马数字会返回值false。byte数字没有此方法,输入byte数字会报错。数字可为:Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字。输入汉字数字会返回值false。数字可为:Unicode数字,全角数字(双字节),罗马数字,汉字数字。byte数字无此方法,输入会报错。在字符串前加一个u即定义一个字符串为Unicode。在字符串前加一个b即定义一个字符串为byte。在字符串前加一个u即定义一个字符串为Unicode。.
2022-08-11 16:04:05
544
原创 pyhton如何判断字符串中是否只含有数字——isdigit函数的用法及实例
具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法。具体if判断语句用法可参考:python的if条件语句的用法及实例_小白修炼晋级中的博客-CSDN博客_python中if语句的实例。判断某个列表的几个字符串是否只含有字母,是则返回bingo,否返回dejectedly。判断输入的某个字符串是否只含有字母,是则返回bingo,否返回dejectedly。.........
2022-08-07 11:35:51
900
原创 python如何判断字符串中的所有字符都是字母——isalpha函数的用法及实例
具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法。具体if判断语句用法可参考:python的if条件语句的用法及实例_小白修炼晋级中的博客-CSDN博客_python中if语句的实例。判断某个列表的几个字符串是否只含有字母,是则返回bingo,否返回dejectedly。判断输入的某个字符串是否只含有字母,是则返回bingo,否返回dejectedly。...
2022-08-05 13:02:39
3971
1
原创 python判断字符串是否只由字母或数字组成——isalnum函数 的用法及实例
判断某个列表的几个字符串是否只含有数字或者字母,是则返回bingo,否返回dejectedly。判断输入的某个字符串是否只含有数字或者字母,是则返回bingo,否返回dejectedly。判断某个字符串是否只含有数字或者字母,是则返回bingo,否返回dejectedly。......
2022-07-31 15:36:00
3742
原创 python查找目标字符(串)——str.find()用法及实例
①简单判断字符串中是否含有‘up’,有则返回为‘bingo’,否则返回为‘dejectedly’。string目标检索的字符或者字符串。是指整个str中查找某个或者某几个字符string。end可选,结束的位置序号,默认为最后的位置。但是有end必须要有begin,否则会报错。begin可选择,开始遍历的序号,默认为0,即第一个值。str被索引的字符串,定义某串字符串或者获取str。②与input函数、if条件语句结合使用。③与for循环语句、if条件语句结合使用。......
2022-07-29 21:39:02
7961
原创 python的endswith()的用法及实例
结果解释字符串后缀不是则返回为false否则返回true。字符要区分中英文,字符串str的感叹号是英文字符,所以判断后缀是否为中文字符串时返回结果值为false。end索引字符串结束序号,可选,默认为字符串长度len(str),从最后位置结束。若填写则开始字符串也要填,start填,end可选填。suffix后缀,判断字符串后缀是否是这几个后缀,可为单字符也可为多字符。start索引字符串开始序号,可选,默认为0,从第一个位置开始。str字符串,待判断字符串。输出结果如下图所示。...
2022-07-16 14:25:34
17485
原创 python的encode()和decode()的用法及实例
很多时候我们读取数据容易看到的是乱码,因为编写这个文件的人为了存储、私密保存等原因会用utf-8、gbk、ASCII等进行编码。编码我们可以用encode方法,解码我们可以用decode方法。目录1.encode函数的用法及实例(1)encode()的语法(2)用法:将目标字符串str编写为目标二进制数据bytes类型,即为编码过程。(3)实例①转为目标bytes类型②查看返回类型2.decode函数的用法及实例(1)decode()的语法(2)用法:将目标二进制数据bytes转为目标字符串str类型,即为
2022-07-07 21:54:19
17660
原创 python的format函数的用法及实例
目录1.format函数的语法及用法(1)语法:'{}'.format()(2)用法:用于格式化字符串。可以接受无限个参数,可以指定顺序。返回结果为字符串。2.实例(1)不设置位置,按默认顺序(从左到右)输出。(2)指定位置(3)设置参数(4)数字格式化①保留小数点 ②百分比格式③转进制3.易错点(2)指定位置(3)设置参数说明:传入的参数中指定位置“0[1]”表示list1这个参数,0表示第一个参数即list1,而0[1]中的1是表示list1中的第二个位置的值。‘1[0]’是表
2022-06-07 00:00:00
107453
5
原创 python的join函数的用法及实例
目录1.join函数的语法及用法(1)语法:'sep'.join(sep_object)(2)用法:连接任意数量的字符串(包括要连接的元素字符串、元组、列表、字典),用新的目标分隔符连接,返回新的字符串。2.join函数的实例(1)对象为字符串(2)对象为元组编辑 (3)对象为列表(4)对象为字典 3.易错点及解决办法(1)问题:储存非字符串的元组、列表、字典等报错,比如元组储存数字进行连接 (2)解决办法:要将数字连接起来成为一个字符串,则结合for循环语句并将数字转为字符串再连接起来运行结果如下
2022-06-06 00:00:00
93584
7
原创 python的dict字典的语法及实例
目录1.dict的定义及构建(1)定义(2)构建2.字典的查询、修改、删除操作(1)查询①查询某字键的值可直接用字典名['字键']②用get函数调用查询 ③调用vlaues函数查询所有字键的值④调用keys函数可以查询所有key字键名⑤调用items函数查询每个字键和值用元组形式()呈现并用逗号隔开,每个键值之间用逗号隔开并储存在元组中用()括号。即返回结果呈现形式为:((key1,value1),...,(keyn,valuen))(2)修改 ①直接用赋值覆盖的方法,模板是:字典名[key]=new_v
2022-06-05 03:00:00
1337
原创 python的set函数用法——获取不重复的集合
可为string字符串、list列表、tuple元组对象,可为空值,返回结果为新的空集对象即“set()”。说明set('a,b,c,b,c,d')中,“,”是作为一个字符串存在的,“,”以及“b”、“c”是重复的,所以删掉重复项,所以得到的结果输出结果为{',','a','b','c','d'}。python常见的四种数据类型(number、string、tuple、list)具体用法实例可参考。报错结果如下图所示。运行结果如下图所示。运行结果如下图所示。...
2022-06-04 00:00:00
3763
原创 python常见的四种数据类型(number、string、tuple、list)语法及实例
目录1.number(1)语法:用于储存数值,python存在四种数值类型(int整型、long长整型、float浮点型、complex复数)(2)实例①int()函数:可将整数型字符串或浮点数取整数部分。②float()函数:将整数和字符串转为浮点数。③complex()函数:创建一个复数或将一个字符串或数转化为复数。2.string数据类型(1)语法:使用单引号或双引号('或")来创建字符串。在需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符。(2)实例(1)语法:用小括号()来括着。创
2022-06-03 00:00:00
3868
原创 python的eval函数
1.eval函数的语法及用法(1)语法:eval(expression)参数说明expression:字符串表达式,可为算法,也可为input函数等。说明:表达式必需是字符串,否则会报错,比如直接输入数值会报错为:“TypeError: eval() arg 1 must be a string, bytes or code object”,如下图所示。(2)作用:接收运行一个字符串表达式,返回表达式的结果值。2.实例(1)简单的计算用法例1:求得2+3得值。e
2022-06-02 00:00:00
55038
5
原创 python的while循环语句用法及实例
1.while语句的语法及用法(1)语法while <condition>条件语句: <execute statement>执行语句参数说明condition:为条件语句,用来设置循环的条件,可为等于、比较等。比如a==3、a>2。当条件为TURE即while true表示无限循环。execute statement:执行语句,即满足循环条件之后需要执行什么。(2)用法:用于条件或无限循环。2.实例(1)条件循环例:一个变量为5
2022-06-01 00:00:00
28083
1
原创 python的if条件语句的用法及实例
目录1.if的两个条件(1)语句(2)用法:两个条件判断定义。(3)实例2.if的多条件(1)语句(2)用法:三个及以上条件判断定义。(3)实例1.if的两个条件(1)语句if condition1: result1else: result2参数说明:condition1:条件1,可为比较条件、等于条件等。result1:满足条件1的结果1,即定义。result2:不满足条件1则返回结果2。(2)用法:两个条件判
2022-05-31 00:00:00
19161
原创 python的input函数用法
1.input的语法及用法(1)语法:input(<tips>)参数说明tips:提示信息,一般用引号引起来提示输出。(2)用法:运行代码之后可自定义输入目标数据,返回结果为string类型。2.实例(1)简单用法:直接提示输出,可用于调试学习input函数。例1:提示输入字符串input('请输入字符串:')由于没有变量去接收输入的值,所以输入的字符串只是淡出输入。若需要接收输入的值需要用一个变量去接收,而输入的值为赋值。如下图所示。例
2022-05-30 00:00:00
107724
原创 SQL的DATEDIFF函数及其用法实例——获取时间间隔
1.format函数的语法及用法(1)语法:format(value,format)(2)用法:将某数值(字段)格式化为某显示方式。相当于excel的格式显示功能(如%、保留两位小数等格式呈现)
2022-05-29 00:00:00
2047
原创 SQL获取目标时间点或日期的方法
1.时间函数直接获取系统时间点、日期(1)NOW函数①语法:Now()②作用:获取当前系统的日期和时间点。例:输入“=NOW()”返回“2022-4-16 16:23:26”,空格左边是日期,右边是时间点。(2)GETDATE函数①语法:GETDATE()②作用:例:输入“=TODAY()”返回“2022-4-16 16:23:26.243”(3)CURDATE函数①语法:CURDATE()②作用:获取系统当前日期。例:(4)CURTIME函数①语法
2022-05-28 00:00:00
20214
原创 SQL的ROUND函数用法及其实例
1.ROUND函数的语法及用法(1)语法:round(value,n)参数说明value:数值。可为储存数值的字段。n:小数位数,为。(2)用法:对某个数值(字段)保留指定小数位数(四舍五入)。
2022-05-27 00:00:00
27166
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人