自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 # 正则表达式

​ 正则表达式是一种可以让复杂的字符串问题变得简单的工具。​ 正则并不是Python特有语法(不属于Python),所有的高级编程语言都支持正在,正在的语法通用。​ 不管通过正则表达式解决的时候什么问题,写正则的时候都是在使用正则表达式描述字符串规则。...

2022-08-09 22:41:36 1357 1

原创 数据持久化(文件操作)

utf - 8 :在文本数据存储的时候,ASCII编码表中符合用1个字节来存储,一个中文用3个字节存储,可以对任何符合编码。- 文件打开方式,用来决定:打开文件之后能做什么(能读还是能写)、操作文件的时候数据对应的类型(是字符串还是二进制)默认情况下程序中的数据是保存在运行内容中,当程序运行结束后后,在运行内存中保存的数据会自动销毁;‘a’ - 只写:打开后在原文的基础上后面写内容,打开不存在文件不报错,会创建文件。‘w’ - 只写:打开的时候会清空原文件内容,打开不存在文件不报错,会创建文件。...

2022-08-08 09:02:32 293

原创 面向对象、类、属性

类就是拥有相同功能和相同属性的对象的集合。- 抽象的概念对象就是类的实例(类具体的表现)人是类,具体的一个人就是它的对象,比如:余婷、骆昊电脑是类,我的桌上这台电脑杯子是类,我桌上这三个杯子都是它的对象list是类,[10, 20]是列表的对象类就是类型、类别功能 - 函数属性 - 保存数据的变量语法:class 类名:类的说明文档类的内容说明:1)class - 关键字;固定写法2)类名 - 程序员自己命名。...

2022-08-05 00:51:07 117

原创 day12函数进阶作业

写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数)已经三个列表分别表示5个学生的姓名、学科和班号,使用map将这个三个列表拼成一个表示每个学生班级信息的的字典。已经列表points中保存的是每个点的坐标(坐标是用元组表示的,第一个值是x坐标,第二个值是y坐标)已经两个列表A和B,用map函数创建一个字典,A中的元素是key,B中的元素是value。已经一个列表message, 使用reduce计算列表中所有数字的和。...

2022-08-02 21:13:52 95

原创 函数的返回值

返回就是从函数内容传递到函数外部的数据(Python中的每个函数都可以传递一个数据到函数的外部)2)

2022-08-02 20:05:50 5867

原创 day11 函数、定义函数、调用函数

函数就是实现某一特定功能的代码的封装。(函数就将实现某一个或者某类功能的代码打成一个包,以后在需要这包中的这段代码对应的功能的时候不用重新写这段代码,而是使用封装了这段代码的函数)函数的分类根据这个函数是由谁创建的,我们将函数分为系统函数和自定义函数两种系统函数(别人已经造好的机器)-由系统创建的函数(Python本身就创建好的函数),例如print、input、type、max、min等自定义函数(自己造的机器)-由程序员自己创建的函数定义函数(造机器)“”"说明。...

2022-08-01 17:54:46 161

原创 序列基础练习题

多选)下列选项中属于可变序列的是?C.列表是有序的,只支持增删改,不支持查操作。下列选项中能正确表示一个列表的是(D)。,下列表达式结果是True的是?以下选项关于列表说法错误的是?下列关于字典的操作正确的是?下列选项中不属于序列的是?3)统计名字是两个字的人的个数。1)统计字符串中非字母的字符个数。下列表达式有误的是?1)依次打印列表中的每个元素。3)添加狗的价格对应的键值对。1)打印所有key对应的值。B.列表是可变的序列。2)提取出所有的小写字母。,下面的表达式中结果是。...

2022-08-01 00:10:44 66

原创 序列基础练习题

多选)下列选项中属于可变序列的是?C.列表是有序的,只支持增删改,不支持查操作。下列选项中能正确表示一个列表的是(D)。,下列表达式结果是True的是?以下选项关于列表说法错误的是?下列关于字典的操作正确的是?下列选项中不属于序列的是?3)统计名字是两个字的人的个数。1)统计字符串中非字母的字符个数。下列表达式有误的是?1)依次打印列表中的每个元素。3)添加狗的价格对应的键值对。1)打印所有key对应的值。B.列表是可变的序列。2)提取出所有的小写字母。,下面的表达式中结果是。...

2022-08-01 00:09:04 55

原创 day9-字符串作业

输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…输入一个字符串,将字符串中所有的数字字符取出来产生一个新的字符串。输入字符串,将字符串的开头和结尾变成’+',产生一个新的字符串。输入**‘abc123’**输出**‘c1’**例如输入**‘a2h2klm12+’**输出。’py1901009’**输入**‘123’输入一个字符串,统计字符串中非数字字母的字符的个数。’py1901023’**输入**‘9’例如输入字符串**‘abc123’...

2022-07-29 00:17:06 53

原创 day8字典作业

定义一个变量保存一个班级的信息,班级信息中包括班级名称、教室位置、班主任信息、讲师信息、班级所有的学生(根据实际情况确定数据类型和具体信息)定义一个列表,在列表中保存6个学生的信息(学生信息中包括姓名、年龄、成绩(单科)、电话、性别(男、女、不明))定义一个变量保存一个学生的信息,学生信心中包括姓名、年龄、成绩(单科)、电话、性别。[‘银狐’,‘法斗’,‘土狗’,‘哈士奇’,‘银狐’,‘土狗’]给dogs中没有性别的狗添加性别为‘公’[‘贝贝’,‘可乐’]...

2022-07-27 21:19:13 107

原创 day8字典作业

定义一个变量保存一个班级的信息,班级信息中包括班级名称、教室位置、班主任信息、讲师信息、班级所有的学生(根据实际情况确定数据类型和具体信息)定义一个列表,在列表中保存6个学生的信息(学生信息中包括姓名、年龄、成绩(单科)、电话、性别(男、女、不明))定义一个变量保存一个学生的信息,学生信心中包括姓名、年龄、成绩(单科)、电话、性别。[‘银狐’,‘法斗’,‘土狗’,‘哈士奇’,‘银狐’,‘土狗’]给dogs中没有性别的狗添加性别为‘公’[‘贝贝’,‘可乐’]...

2022-07-27 21:18:24 69

原创 day7-列表作业(1)

已知两个有序列表,将两个列表合并,合并后的新列表中元素仍然是递增列表。e.利用列表推导式获取元素是元组的列表中每个元组的最后一个元素。f.利用列表推导式将数字列表中所有的奇数乘以2,所有的偶数除以2。*已知一个数字列表,写程序判断这个列表时候是连续递增列表。d.利用列表推导式删除列表中整数个位数小于5的元素。c.利用列表推导式存放指定列表中字符串的长度。已知两个列表,将两个列表按照下面的规律交叉合并。b.利用列表推到是将列表中的整数提取出来。已知一个列表获取列表中指定元素所有的下标。...

2022-07-26 22:55:57 59

原创 第1周作业(零基础)

统计1000以内能被3整除但是不能被5整除的数的个数。写代码打印数字11,13,15,17,…写代码统计100~200中个位数是3的数的个数。下面哪个选项对应的代码写法是正确的?写代码打印数字11、12、13、…写代码计算1+2+3+4+…写代码打印数字10、9、8、7、6、5。关于引号,下面选项中使用正确的是?输入一个数,如果输入的数是偶数就打印。写代码计算100以内所有偶数的和。下面选项中能打印出50的是?写代码在控制台打印5次。...

2022-07-25 00:17:02 50

原创 day5分支和循环作业

这是经典的"百马百担"问题,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?打印出所有的水仙花数,所谓水仙花数是指一个三位数,其各位数字⽴方和等于该数本身。判断指定的数是否是素数(素数就是质数,即除了1和它本身以外不能被其他的数整除的数)输入两个整数a和b,若a-b的结果为奇数,则输出该结果,否则输出提示信息。使用for循环输出100~200内个位数或者十位数能被3整除的数。使用for循环打印50~150中所有能被3整除但是不能被5整除的数。根据输入的年纪范围打印。.

2022-07-21 23:54:26 56

原创 运算符和分支

变量、分支、运算符作业

2022-07-20 23:29:02 70

原创 xls文件的读写操作

xlwt:xls文件写操作xlrd:xls文件读操作openpyxl和xlwt 、xlrd对比1.openpyxl行列号从1开始;xlwt、xlrd行列号从0开始2.两者都可以对工作表进行操作。3.两者都可以用单元格定位的形式进行单元格操作。4.xlwt写操作使用过write()写安装pip/pip3 install xlwtpip/pip3 install xlrdpip/pip3 install xlwt xlrdimport xlwtimport random创建文件...

2022-07-04 17:30:54 319

原创 excel的读写

Excel的写操作‘’’微软的Excel后缀名:.xls、.xlsx.xls:excel2007以前的文件后缀名。最多容纳256列16000+行数据 —>xlwt,xlrd.xlsx:excel2007开始文件使用的后缀名。最多容纳16000多列1048567行数据excel 2007开始兼容xls、xlsx后缀名 —>openpyxl‘’’python能够操作excel的模块:openpyxl、xlsxwrite、xlwt、pandas、xlrd、win32com、xlutils等安装第三方

2022-07-04 00:22:09 400

原创 第八天python

seek(参数1,参数2):能够将指针移动指定偏移量参数1:移动的偏移量参数2: :0-将指针移动到文件开头、1(默认):指针指向当前位置2:指针移动到文件尾部好的和******* 登录界面 *******1.登录2.注册3.退出996.comf1 = open(‘./test/界面.txt’,‘r’,encoding=‘utf-8’) # 界面txt 就是上述文件print(f1.read())将指针再移动到文件开头f1.seek(0,0)一个英文符合对应一个偏移量

2022-07-04 00:21:08 83

原创 【无标题】

数据持久化数据从瞬时状态转换为持久状态。open(参数1,参数2,参数3…) - 打开文件,打开的是一个文件对象。参数1:路径和文件名。参数2:文件打开的方式(读和写)。参数3:文件打开的编码形式:utf-8。假设目前我处于文件夹B中,找到文件A。语法: .表示当前文件夹(可以省略不写); …返回上一级文件夹和文件夹直接以及文件夹和文件之间需要使用\间隔。路径有相对路径和绝对路径之分相对路径:以当前所找参照物为基础,另一个文件相对于参照物的所在位置,应该使用/绝对路径:以磁盘为参照物,使用

2022-07-04 00:19:47 148

原创 响亮一点的名字

字符串作用:传递信息。字符串表达式:使用单引号、双引号引起来的一串符号叫字符串。'‘, “”, ‘’’‘’', “”“”“”字符串的性质:1.字符串是有序的(下标、切片)2.字符串是不可变(没有增删改)3.字符串的容器符号’‘, “”, ‘’’‘’', “”“”“”;类型:str4.字符串分类:普通字符、转义字符、原始字符串有特殊含义的符号。原来转义字符规定使用 \ + 数字 表示有特殊意义的符号,现在C语言规定 \ + 特定符号表示有特殊意义的符号。二、原始字符串在字符串前边添加r或

2022-06-28 20:40:48 64

原创 列表的运算

1.列表的重复2.列表的拼接3.成员运算:in、not in成员运算结果是布尔值4.比较大小a.比较大小的元素必须是同类型的b.比较大小比较的是第一对不相等元素的大小(容器)c.数字正常比较大小练习:有两个列表A和B,使用列表C来获取两个列表中公共的元素例如: A = [1, ‘a’, 4, 90] B = [‘a’, 8, ‘j’, 1] --> C = [1, ‘a’]列表的方法和函数1.max、min - 获取同类型数据中最大、最小值2.count - 统计某个元素出现个数

2022-06-27 18:49:07 1369

原创 列表、插入删除、循环

列表,是能够存储各种数据的容器。列表是可变的。列表是有序的(下标)。列表的容器符号[],list1.创建一个空列表list1 = []2.可变 - 增、删、改。增加元素:append():追加insert():插入下标:python中下标正向下标,从0开始负向下标:从-1开始修改:通过下标改元素语法:列表[下标] = 新的值删除元素del:语法:del 列表[下标]remove:移除某个元素(彻底删除)pop:移除某个元素(删除文件后知道删除的是谁)clear:将列表清空下标每个

2022-06-27 01:37:32 90

原创 不用给钱就能看

什么是循环:批量的执行某些重复的事情。循环关键字:for、in、while、break、continue、else**一、**案例:计算1-100的和for循环执行次数根据容器中元素个数确定,for循环每次执行,变量都会从容器中按照顺序获取元素。容器表示:range(M, N, step) ->M代表起始范围(不写默认为0),N代表结束范围,M、N组成左闭右开区间,step叫做步长,可以使用step跨指定宽度获取元素(step=1时可以不写,step默认为1)step为正整数时表示正向取元素,ste

2022-06-24 16:54:39 73 1

PYTHON-2-EXCHANGE\etc.

Python

2022-06-22

PYTHON1-------zack

day1

2022-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除