python
文章平均质量分 77
A丶Pure
这个作者很懒,什么都没留下…
展开
-
第十四节-python中模块、异常与文件的介绍
python中模块、异常与文件的介绍文章目录python中模块、异常与文件的介绍一、模块及模块的创建1、模块的介绍2、模块的创建3、模块的使用二、异常1、异常简介2、异常的传播3、异常对象三、文件1、文件的打开2、文件的关闭3、读取文件4、较大文件的读取5、文件的写入6、二进制文件写入一、模块及模块的创建1、模块的介绍模块化指将一个完整的程序分解成一个个的小模块通过将模块组合,来搭建出一个完整的程序模块化的优点:方便开发方便维护模块可以复用2、模块的创建在Python当中原创 2021-03-07 17:54:48 · 271 阅读 · 0 评论 -
第十三节-python面向对象(下)
一. 继承简介继承是面向对象三大特性之一通过继承我们可以使一个类获取到其他类中的属性和方法在定义类时,可以在类名后面的括号中指定当前类的父类(超类、基类)继承提高了类的复用性。让类与类之间产生了关系。有了这个关系,才有了多态的特性# 为了解决代码重复的问题,我们将继承引入# 例如下面这段代码,重复太多。class Doctor: name = '' age = '' def protect(self): print('保家卫国!')clas原创 2021-03-07 10:57:50 · 297 阅读 · 0 评论 -
第九节-python函数介绍(中)
python中函数的介绍文章目录python中函数的介绍一、函数的返回值二、文档字符串1、在定义函数时,可以在函数内部编写文档字符串,文档字符串就是对函数的说明2、help()是Python中内置函数,通过help()函数可以查询Python中函数的用法三、函数的作用域1、作用域(scope)四、命名空间五、递归函数六、作业1、用函数实现一个判断用户输入的年份是否是闰年的程序2、 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃原创 2021-03-06 17:25:15 · 372 阅读 · 0 评论 -
第八节-python中函数的介绍(上)
python中函数参数的介绍和集合(set)的介绍文章目录python中函数参数的介绍和集合(set)的介绍一、函数的介绍二、自定义函数1、自定义函数的规则2、练习三、函数的参数1、形参与实参2、可变类型参数与不可变类型参数3、位置参数4、关键字参数5、默认值参数6、可变长度参数四、集合(set)的介绍1、集合的定义2、集合(set)的创建3、集合(set)添加元素4、集合(set)更新5、集合(set)删除元素五、作业1、 打印名片程序:输入姓名,电话号码,性别,最后打印出来名片2、使用函数求前20个斐原创 2021-03-06 17:23:03 · 285 阅读 · 0 评论 -
第十一节-python的高级编程
高级编程文章目录高级编程一、可迭代对象二、推导式三、生成器迭代器一、可迭代对象二、推导式# - 推导式分为 列表推导式、字典推导式、集合推导式等。在这里我们主要说其中一种也是用的最多列表推导式。# - 列表推导式是Python构建列表(list)的一种快捷方式,可以使用简洁的代码就创建出一个列表简单理解就是由一个旧的列表来构建出一个新的列表。# [表达式 for 变量 in 旧列表]# [表达式 for 变量 in 旧列表 if 条件]# 将列表中长度大于4 的名字输出# 普通方法:原创 2021-03-06 17:18:52 · 172 阅读 · 0 评论 -
第十二节-python中面向对象(上)
python中的面向的对象(上)文章目录python中的面向的对象(上)一、面向对象编程1、面向对象编程介绍2、面向对象概念及术语一、面向对象编程1、面向对象编程介绍面向对象编程:ObjOriented Programming,简称OOP,是一种程序设计思想也需要注意的是,与之对应的是面向过程编程思想。实际上,能够使用面向对象编程思想实现的程序,也都能够通过面向过程完成。只是看那种思想更适合开发需求。面向过程与面向对象的区别:面向过程:根据业务逻辑从上到下写代码面向对象:将数据与函数绑原创 2021-03-05 21:50:57 · 149 阅读 · 0 评论 -
第十节-python中函数的介绍(下)
python中函数的介绍(三)文章目录python中函数的介绍(三)一、高阶函数二、匿名函数1、filter()的用法2、lambda()函数的用法三、闭包四、装饰器1、装饰器的引入2、装饰器的使用五、作业一、高阶函数高阶函数的特点:1.接收一个或多个函数作为参数。2.将函数作为返回值返回list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]def fun1(i): if i % 2 == 0: return Truedef原创 2021-03-04 22:07:03 · 336 阅读 · 1 评论 -
python中字节的介绍
字节文章目录字节一、字节1、字节(bytes)介绍2、字节(bytes)创建3、字节与字符串的转换一、字节1、字节(bytes)介绍在Python3以后,字符串和bytes类型彻底分开了。字符串是以字符为单位进行处理的,bytes类型是以字节为单位处理的。bytes数据类型在所有的操作和使用甚至内置方法上和字符串数据类型基本一样,也是不可变的序列对象。Python3中,bytes通常用于网络数据传输、二进制图片和文件的保存等等。2、字节(bytes)创建可以通过调用bytes()生成by原创 2021-01-26 21:49:15 · 2578 阅读 · 0 评论 -
第五节-条件控制语句
条件控制语句文章目录条件控制语句一、条件判断1、input() 函数2、条件判断语句(if语句)3、if-else语句4、if-elif-else 语句5、if语句练习二、循环控制1、while语句2、while语句练习三、循环嵌套四、作业1、求1000以内所有的水仙花数2、用户输入任意数,判断其是否为质数3、猜拳游戏,用户手动输入,电脑随机输入,进行输赢判断一、条件判断1、input() 函数该函数用来获取用户的输入input()的类型为str。如果要和int进行比较或者判断等,需要强原创 2021-01-26 18:10:00 · 442 阅读 · 1 评论 -
第三节-数据基本类型
基本数据类型文章目录基本数据类型一、几个概念1、表达式2、语句3、函数4、程序二、标识符1、关键字2、标识符概念三、基本数据类型1、整形 int2、浮点型 float3、布尔值 bool4、空值 None四、变量1、变量的概念2、变量的运算五、字符串1、什么是字符串2、转义字符3、长字符串4、格式化字符串5、字符串的其他操作6、字符串的切片六、作业1、a,b = 6, 8 我想让a=8 b=6我该怎么办?用2种方式实现2、完成字符串的逆序以及统计一、几个概念1、表达式表达式,是由数字、算符、原创 2021-01-23 19:32:08 · 725 阅读 · 0 评论 -
python中集合(set)的用法
系列文章目录文章目录系列文章目录前言一、集合(set)介绍二、集合(set)的创建三、集合(set)添加元素四、集合(set)更新五、集合(set)删除元素前言学习python中集合(set)的用法。提示:以下是本篇文章正文内容,下面案例可供参考一、集合(set)介绍集合(set)是一个无序的不重复元素的集,基本功能包括关系测试和消除重复元素。是可变的数据类型。集合数据类型的核心在于自动去重。二、集合(set)的创建集合使用大括号{}框定元素,并以逗号进行分隔。s = {}原创 2021-01-11 11:15:05 · 4690 阅读 · 0 评论 -
第七节-python中元组(tuple)与字典(dict)
系列文章目录前言Python中元组(tuple)的用法。提示:以下是本篇文章正文内容,下面案例可供参考一、元组(tuple)的介绍元组也是序列结构,但是是一种不可变序列,你可以简单的理解为内容不可变的列表。除了在内部元素不可修改的区别外,元组和列表用法差不多。二、元组(tuple)的创建创建一个元组,只需要把逗号分隔的不同的数据元素使用小括号括起来。tu = (1, 'Tom', 3.14)print(type(tu)) # <class 'tuple'>除原创 2021-01-10 11:52:08 · 691 阅读 · 0 评论 -
第六节-python中列表的介绍
文章目录前言一、列表1、列表的介绍2、列表创建3、访问(查)列表内的元素4、修改列表内的元素5、删除列表内的元素6、列表的特殊操作7、常用内置函数8、排序与反转9、切片10、列表的常用函数二、字节1、字节(bytes)介绍2、字节(bytes)创建3、字节与字符串的转换前言总结python中列表的用法和字节的用法!一、列表1、列表的介绍列表时Python中最基本也是最常用的数据结构之一,它时一个有序可重复的元素集合。从数据结构角度来看,Python的列表时一个可变长度的顺序储存结构,每原创 2021-01-08 19:43:56 · 605 阅读 · 0 评论 -
第四节-python运算符
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Python运算符的分类1.算术运算符2.比较运算符2.总结前言学习Python运算符中的基本运算规则!提示:以下是本篇文章正文内容,下面案例可供参考一、Python运算符的分类1.算术运算符代码如下(示例):# 算术运算符print(50 - 5 * 6) # 20print((50 - 5 * 6) / 4) # 5.0print(9/3) # 3.0 / 除以 返回是浮点数print(原创 2021-01-03 12:35:16 · 352 阅读 · 0 评论