自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十六篇~

面向对象程序设计(一)文章目录面向对象程序设计(一)一、类的定义与使用1.1 类定义语法1.2 self参数1.3 类成员与实例成员1.4 私有成员与公有成员1.4.1私有成员:1.4.2 公有成员1.4.3 以下画线开头的变量名和方法名二、方法2.1私有方法2.2公有方法2.3静态方法2.4 类方法一、类的定义与使用1.1 类定义语法Python使用class关键字来定义类,class关键字之后是一个空格,然后是类的名字,再然后是一个冒号,最后换行并定义类的内部实现。如:class Car:

2021-06-21 12:27:58 160 2

原创 第十五课~

课后习题案例1.编写函数,接收字符串参数,返回一个元组,其中第一个元素为大写字母个数,第二个元素为小写字母个数。def demo(s): result=[0,0] for ch in s: if 'a'<=ch<='z': result[1]+=1 elif 'A'<=ch<='Z': result[0]+=1 re

2021-06-21 11:58:34 452

原创 第十四课~

文章目录一、return语句二、变量作用域2.1全局变量2.2局部变量三、lambda表达式一、return语句在调用函数或对象方法时,一定要注意有没有返回值,这决定了该函数或方法的用法。>>> a_list = [1, 2, 3, 4, 9, 5, 7]>>> print(sorted(a_list))[1, 2, 3, 4, 5, 7, 9]二、变量作用域变量起作用的代码范围称为变量的作用域,不同作用域内变量名可以相同,互不影响。在函数内部定

2021-06-21 11:48:37 86

原创 第十三课

文章目录函数设计与使用一、函数定义与调用1.1定义函数的语法:1.21.3递归函数二、形参与实参2.1 参数2.22.3三、参数类型3.1 位置参数3.2默认值参数3.3 关键参数3.4 可变长度参数四、参数传递时的序列解包前面也来一张漂酿的图片嗷~函数设计与使用一、函数定义与调用1.1定义函数的语法:def 函数名([参数列表]): '''注释''' 函数体在Python中使用def关键字来定义函数在定义函数式需注意:函数形参不需要声明其类型,也不需要制定函

2021-06-17 10:31:51 255

原创 第十二课~

文章目录正则表达式(二)一、re模块主要方法二、直接使用re模块方法三、使用正则表达式对象(一)(二)match()、search()、findall()(三)sub()、subn()(四)字符串分隔四、子模式与match对象正则表达式(二)一、re模块主要方法在Python中主要使用re模块来实现正则表达式的操作,具体使用时,既可以直接使用re模块的函数进行字符串处理,也可以将模块编译为正则表达式对象,然后使用正则表达式对象的方法来操作字符串。二、直接使用re模块方法可以直接使用re模块

2021-05-30 11:39:39 165

原创 第十一课~

函数专项练习题练习1:编写一个函数,接收一个字符串参数,返回一个元组(第一个元素为大写字母的个数,第二个元素为小写字母的个数)def naimiao(st): x=0 y=0 for i in st: if i.islower(): y+=1 elif i.isupper(): x+=1 return(x,y)naimiao=naimiao('ABCDegj')print(naimiao)

2021-05-30 11:03:11 107 1

原创 第十课(续第八课)

文章目录一、字符串的常用方式一、字符串的常用方式1 maketrans()、tanslate()maketrans()方法用于生成字符映射表,translate()方法则按照映射表关系转换字符串并替换其中的字符,使用这两个方法的组合可以同时处理多个字符。 #创建映射表,将字符"abcdef123"一一对应地转换为"uvwxyz@#$" >>> table = ''.maketrans('abcdef123', 'uvwxyz@#$') >>> s =

2021-05-25 18:25:14 130

原创 第九课

文章目录正则表达式一、定义二、语法三、常用的正则表达式正则表达式一、定义正则表达式使用预定义的特定模式去匹配一类具有共同特征的字符串,主要用于字符串处理,可以快速、准确的完成复杂的查找、替换等处理要求,在文本编辑与处理、网页爬虫之类的场合中有重要应用。Python中,re模块提供了正则表达式操作所需要的功能二、语法正则表达式由元字符及其不同的组合来构成,通过巧妙地构造正则表达式可以匹配任意字符串,并完成复杂的字符串处理任务,下图为表达式常用元字符表:元字符功能说明.匹

2021-05-10 09:46:03 129 1

原创 第八课鸭~

文章目录字符串一、字符串二、字符串的格式化字符串一、字符串在Python中,字符串属于不可变序列类型,除了支持序列通用方法(包括切片操作)以外,还支持特有的字符串操作方法。Python字符串驻留机制:对于短字符串,将其赋值给多个不同的对象时,内存中只有一个副本,多个对象共享该副本。长字符串不遵守驻留机制。二、字符串的格式化...

2021-05-04 22:38:21 130

原创 第七课来辽~

文章目录一、循环结构1.1 for循环和while循环1.2 语法结构1.3 循环结构的优化二、break和continue语句三、案例(继续明天没写完的来啦)一、循环结构1.1 for循环和while循环Python提供了两种循环结构:while循环和for循环while循环一般用于循环次数难以提前确定的情况,也可用于循环次数确定的情况for循环一般用于循环次数可以提前确定的情况,尤其适用于枚举或遍历序列或迭代对象中元素的场合循环结构之间可以相互嵌套1.2 语法结构while循环:

2021-05-04 21:39:04 130

原创 第六次博客~

文章目录Python第六课来啦~选择结构一、条件表达式二、选择结构三、选择结构应用案例Python第六课来啦~(忙了这么久终于可以把之前欠的博客补起来了,呜呜呜呜已经欠了三篇了,蓝瘦)选择结构一、条件表达式在选择和循环结构中,都要使用条件表达式来确定下一步的执行步骤在Python中单个常量、变量或者任意合法表达式都可以看做条件表达式>>>print(1<2<3)True比较特殊的运算符还有逻辑运算符and和or,具有短路求值或惰性求值的特点,只计算必须计算

2021-05-03 22:05:00 284

原创 第五次博客~

python 第五课来啦~文章目录python 第五课来啦~集合集合的创建与删除集合运算这周只上了两天的课,就木有上Python,知识点很少,只有集合哦,其他的下周在写,_集合集合是无序可变的容器对象,与字典一样使用{}作为界定符,同一个集合的之间元素不允许重复,集合中每个元素都是唯一的。集合的创建与删除直接将集合赋值给变量>>>a={3,5}使用set()函数将列表、元组等其他可迭代对象转换为集合(若原数据中存在重复元素,则在转为集合时只保留一个)>&g

2021-04-11 19:02:33 74

原创 Python第四课~

文章目录元组一、元组的创建与删除1.1元组的创建1.2元组的删除二、元组与列表的区别三、序列解包三、生成器表达式第四篇博客来啦~元组一、元组的创建与删除元组可以看做轻量级列表,属于不可变序列1.1元组的创建使用“=”将一个元组赋值给变量,即可创建一个元组变量>>>a_tuple=('a','b','z','example')>>>x=() #空元组注意:若要创建一个只包含一个元素的元组,需要在元素后面加一个逗号“,”,创建包含多个元

2021-03-31 17:24:12 1060 8

原创 第三篇博客来啦

文章目录python 第三次知识点来啦~一、继列表对象的部分知识1.1列表元素的访问与计数1.2 成员资格判断1.3浅拷贝/浅复制python 第三次知识点来啦~继上一周没写完的继续啦,还是沉浸在颜文字中无法自拔O(≧▽≦)O一、继列表对象的部分知识1.1列表元素的访问与计数1.可以使用下标直接访问列表中的元素;注意:若指定下标不存在,则抛出异常提示下标越界,如:>>>alist=[3,4,5,6,7,9,11,13,15,17]>>>alist[3]

2021-03-25 19:41:19 226 9

原创 Python第二课来啦~

文章目录新的一周,“熊猫干饭人”开始“干饭”!!!Python第二课~一、常用内置函数二、Python序列2.1列表2.2列表、元组、字符串、range对象通用操作2.3列表对象常用方法好多表格啊,lanshou~(っ╥╯﹏╰╥c)2.4关于列表的部分操作2.4.1列表创建与删除2.4.2列表元素的增加2.4.3列表元素的删减2.5切片操作hhhhhh~写完啦!٩(๑^o^๑)۶想念摩天脆脆了(ง •_•)ง今天的我是个表情控,嘿嘿嘿~新的一周,“熊猫干饭人”开始“干饭”!!!Python第二课~

2021-03-16 21:19:36 1720 17

原创 奶喵的第一篇博客~

python 第一课**一、Python语言自述****二、Python基础知识**2.1 Python对象模型一、Python语言自述Python语言是一门跨平台、开源、免费的解释型高级动态编程语言,同时也支持伪编译,可以把Python源程序转换为字节码来优化程序和提高运行速度,并且支持使用py2exe、pyinstaller或cx_Freeze工具将Python程序转化为二进制可执行文件。Python语言支持命令式编程、函数式编程,完全支持面向对象程序设计,拥有大量发几乎支持所有领域应用开发的成

2021-03-11 23:11:18 793 7

空空如也

空空如也

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

TA关注的人

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