自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 牛客网上的部分前端题解(自用)

只记录了我觉得我个人需要记忆的一些题解,有大量他人题解的引用,比较杂乱,存一下。以后可能会增加。

2022-09-22 12:46:50 194 1

原创 python学习16——文件读写

1.文件的读写操作file对象提供了一系列方法,能让我们的文件访问更轻松。来看看如何使用read()和write()方法来读取和写入文件。write()方法write()方法可将任何字符串写入一个打开的文件。需要重点注意的是,Python字符串可以是二进制数据,而不是仅仅是文字。write()方法不会在字符串的结尾添加换行符(’\n’):语法:fileObject.write(string);在这里,被传递的参数是要写入到已打开文件的内容。例:# 打开一个文件f = open("foo

2021-06-20 14:16:11 230

原创 python学习15——文件操作

一.打开和关闭文件open 函数必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。语法:file object = open(file_name [, access_mode][, buffering])不同模式打开文件的完全列表:模式描述r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。rb以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。r+打开一个文件

2021-06-20 14:13:08 114

原创 python学习14——python类的继承机制

在继承关系中,已有的、设计好的类称为父类或基类,新设计的类称为子类或派生类。派生类可以继承父类的公有成员,但是不能继承其私有成员。如果需要在派生类中调用基类的方法,可以使用内置函数super()或者通过“基类名.方法名()”的方式来实现。...

2021-06-20 14:03:40 96

原创 python学习13——类

1.类定义语法python使用class来定义类:class Car: daf infor(self): print("This a car")定义之后,可以用来实例化对象,并通过“对象名.成员”的方式来访问其中的成员或者成员方法:car=Car()car.infor()2.self参数类的所有实例方法都必须至少有一个名为self的参数,并且必须是方法的第一个形参,self参数代表对象本身。...

2021-06-20 13:57:04 70

原创 python学习12——函数的参数类型

1.默认值参数带有默认值参数的函数语法如下:def 函数名(...,形参名=默认值): 函数体定义带有默认值参数的函数时,默认值参数必须全部出现在位置参数右侧。多次调用函数并且不为默认值参数传递值时,默认值参数只在第一次调用时进行解释。def demo(newitem,old_list[]): old_list.append(newitem) return old_listprint(demo('5',[1,2,3,4]))print(demo('aaa',['a',

2021-05-23 16:06:40 199

原创 python学习11——函数的定义和调用

1.定义函数函数定义的语法如下:def 函数名([参数列表]): '''注释''' 函数体一般是先定义后调用,函数定义后一定要调用一次。定义函数的时候要注意以下事项:(1)函数形参不需要声明其类型,也不需要指定函数返回值类型。(2)即使该函数不需要接受任何参数,也必须保留一对空的括号。(3)括号后面的冒号必不可少。(4)函数体相对于def关键字必须保持一定的空格缩进。(5)python允许嵌套定义函数。如果在函数体中有调用该函数自身的代码,这称作递归函数。2.函数的形

2021-05-23 15:53:47 873

原创 python学习10——正则表达式

1.常用的正则表达式元字符下面是常用的正则字符和规则:"""### 常用元字符 ###1 .:匹配任何一个字符;2 ^:匹配除去所列首个字符外的所有字符; ^\d表示必须以数字开头。3 $:匹配字符串的尾部字符。\d$表示必须以数字结束4 []:由一对方括号括起来的字符,表明一个字符集合,能够匹配包含在其中的任意一个字符。’-‘ 减号来指定一个字符集合的范围。例子:[a-zA-Z][^a-zA-Z]5 | 将两个规则并列起来,注意是匹配两边所有的规则 要匹配 ‘I have a d

2021-05-23 15:40:03 154

原创 python学习9——字符串常用方法

1.字符串常用方法1.find()、rfind()、index()、rindex()、count()方法说明find查找 字符串在当前字符串指定范围中首次出现位置rfind查找字符串最后一次出现位置index()返回 字符串首次出现位置rindex()返回字符串最后一次出现位置count()返回一个字符串出现次数2.split()、rsplit()、partition()、rpartition()方法说明split()以

2021-05-23 15:30:41 89

原创 python学习8——字符串定义及字符串格式化

1.字符串的定义字符串属于不可变序列,不能对字符串对象进行元素增加、修改和删除等操作。字符串对象提供的replace() 方法和 translate() 方法以及其他类似方法并不是对原字符串直接修改替换,而是返回一个修改替换后的结果字符串。2.字符串格式化字符串格式化用来把整数、实数、列表等对象转化为特定格式的字符串。(1)使用%转化一下是一些常见的格式字符格式字符说明%s字符串(采用str()显示)%r字符串(采用repr()显示)%c单个字符%d

2021-05-23 14:58:51 260

原创 python学习7——循环结构

1.for循环和while循环while循环和for循环的常见用法为:while 条件表达式: 循环体和for 变量 in 可迭代对象: 循环体另外,while循环和for循环都是可以带else子句的,如果循环因为条件表达式不成立而自然结束(不是因为执行了break而提前结束循环),则执行else结构中的语句;相反则不执行else中的语句while 条件表达式: 循环体else : else 子句代码块for 变量 in 可迭代对象: 循环体e

2021-05-23 14:22:55 104

原创 python学习6——选择结构

1.单分支选择结构单分支选择结构是最简单的一种形式。if 表达式: 语句块当表达式值为True或其他等价指时,表示条件满足,语句块将被执行,否则该语句块将不被执行。x = input('input two numbers:')a,b = map(int,x.split())if a > b: a,b = b,a print(a,b)2.双分支选择结构双分支选择结构的语法为if 表达式: 语句块1else: 语句块2当表达式值为True

2021-05-23 14:07:05 1410

原创 python学习5——集合

一、集合的定义集合是无序可变的容器对象,与字典一样使用一对大括号作为界定符,同一个集合的元素之间不允许重复,集合中每一个元素都是唯一的。二、集合的使用1.集合的创建(1)直接将集合赋值给变量(2)使用set()函数将可迭代对象转化为集合代码如下:a = {3,5}a_set = set(range(8,14))b_set = set([0,1,2,3,4,5,6])2.集合的增加与删除(1)使用add()方法增加元素(2)使用pop()方法删除其中一个元素(3)使用remove(

2021-05-23 13:47:08 129

原创 python学习4——元组和字典

元组和字典元组:元组是一种有序不可变序列,形式与列表相似,区别在于元组的所有元素放在一对圆括号里。如果要创建只包含一个元素的元组,必须要在元素后面加一个逗号“,”,而包含多个元素的元组没有这个限制。可以使用tuple()这个函数讲可迭代对象转换成元组。元组支持切片操作,但是只能通过切片来访问元组中的元素。作为不可变序列,与整数、字符串一样,元组可以用作字典的键,而列表永远不能当做字典键使用,因为列表不是不可变的。字典:字典每个元素包含两部分:“键”和“值”,是一种无序可变序列。字典中的“键”

2021-03-29 21:08:06 193

原创 python学习3——对列表的增删查改

关于列表的学习列表是python内置可变序列,是包含若干元素的有序连续内存空间。当列表增加或删除元素的时候,列表对象自动进行内存的扩展和收缩,从而保证元素之间没有缝隙。同一个列表中的元素类型可以不相同。这里有一些内置函数,可以对列表进行“增删查改”的操作:append(x) 可以将元素x添加至列表尾部extend(x) 可以将可迭代对象中所有元素添加至列表尾部insert(index,x) 可以在列表指定位置index处添加元素xremove(x) 可以在列表中删除首次

2021-03-29 20:53:49 166

原创 python学习2——内置函数

最近学习了python的一些内置函数,有一些我想记住的函数,将它们写在这里方便我再次记忆:进制转换的函数:整数转二进制:bin(x)整数转八进制:ord(x)整数转十六进制:hex(x)单个字符与Unicode编码转换的函数:字符转Unicode:ord(x)Unicode转字符:`chr(x)列表排序函数:sorted(iterable,key=None,reverse=False) True为升序,False为降序,reverse默认为True;key指定规则逆序函数:revers

2021-03-20 19:43:58 45

原创 Python学习1——第一章预习

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-03-10 20:53:47 107

空空如也

空空如也

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

TA关注的人

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