python
hipoole
这个作者很懒,什么都没留下…
展开
-
python类的测试题目
1、在Python中定义类时,如果某个成员名称前有2个下划线则表示是私有成员。答案:错解析:前后都有双下划线的,专属系统定义的成员.2、在类定义的外部没有任何办法可以访问对象的私有成员。答案:错解析:在类外部可以“_类名__私有成员名”来访问3、定义类时所有实例方法的第一个参数用来表示对象本身,在类的外部通过对象名来调用实例方法时不需要为该参数传值。答案:对解析:一般通过“对象名....原创 2020-04-04 19:20:25 · 9869 阅读 · 1 评论 -
Python类
Python类一、概述Python 类包括数据和行为,对象与对象通过消息机制来相互通信。二、定义类class className(basicClass): classbody三、类的成员(一)类的成员:1、数据成员(attribute):表示对象特征,以变量形式呈现。2、成员方法(method):表示对象方法,以函数形式呈现。(二)数据成员的分类(按归属)1、属于对象的数据...原创 2020-04-04 18:38:45 · 359 阅读 · 0 评论 -
Python 的 assert语句
Python 的 assert语句一 、assert(断言)的语法格式:1、格式assert expression [,reason]2、expression条件为真时,什么都不做,若为假时,则抛出AssertionError异常3、reason用于对判断条件进行描述二 、assert(断言)例子:通常情况下,assert和异常处理语句结合使用:def fun(): a...原创 2020-04-01 22:03:18 · 808 阅读 · 1 评论 -
Python 错误和异常
Python 错误和异常Python错误包括:语法错误和异常一、常见异常异常描述NameError尝试访问一个没有声明的变量引发的错误IndexError索引超出序列范围引发的错误IndentationError缩进错误ValueError值错误KeyError请求一个不存在的字典关键字引发的错误IOError输入输出错误I...原创 2020-04-01 21:24:47 · 258 阅读 · 0 评论 -
python 字符串format格式化
python 字符串format格式化一、概述二、语法格式:(一)语法格式str.format(arg)(二)简单理解:1、字符串中用占位符{}与fortmat参数有对应关系三、例子:(一)位置变量填充字符串模板中index相当于取format(args)中对应的参数,而format()参数看一个元组(tuple).理解重点对format()参数的引用1、format参数是一...原创 2020-04-01 12:21:58 · 290 阅读 · 0 评论 -
python __name__
Python if _ _ name _ _ ==_ _ main _ _一、简单理解:对于模块中的程序代码分为:定义的变量、定义的函数,定义的类,还有其他一般语句(一般为了测试该模块的成员)。因为python是动态语言,当程序导入模块或直接运行时,该模块的顶层所有语句(包括一般语句)都被执行。“Make a script both importable and executable”脚...原创 2020-03-30 00:35:00 · 119 阅读 · 0 评论 -
Python 模块
Python 模块一、模块概述1、模块是以后缀为".py"的文件,文件保存函数、类和变量(统称成员)。2、模块作用:规范代码,便于阅读;代码重用,提高效率。二、创建模块把正常编写的含有函数、类、变量的程序保存".py"后缀的文件。三、导入模块(一)使用import语句导入模块1、格式:import modulename_1 [as alias_1],modulename_2 [a...原创 2020-03-29 23:10:12 · 109 阅读 · 0 评论 -
python del语句
python del语句一、del概述del主要作用变量,解除变量引用关系,因为python采用垃圾回收机制清除无引用的数据。二、举例>>> a=1>>> b=a>>> del a>>> aTraceback (most recent call last): File "<pyshell#223&g...原创 2020-03-29 20:03:10 · 1323 阅读 · 0 评论 -
Python二维列表(列表嵌套)
Python二维列表(列表嵌套)二维列表相当于二维数组。一、创建二维列表1、直接定义>>> a=[[1,2,3],[4,5,6],[7,8,9]]2、循环嵌套定义:>>> a=[]>>> for i in range(3): a.append([]) for j in range(3): a[i].append(i*3+...原创 2020-03-29 19:32:55 · 7571 阅读 · 0 评论 -
Python中的推导式
Python中的推导式python的推导式包括列表推导式、集合推导式、字典推导式。一、列表推导式(一)格式:[expr for value in collection ifcondition]如下代码块:result = [] for value in collection: if condition: result.append(expres...原创 2020-03-29 16:47:11 · 272 阅读 · 1 评论 -
python 队列
python 队列一、队列队列是先进先出(FIFO—first in first out)线性表,特殊之处在于它只允许在队头(表的前端(front))进行删除操作(出队),而在列尾(表的后端(rear))进行插入操作(入队)。空队列:队列中没有元素。二、队列操作:1、初始化队列(包括空队列)2、入队操作3、出队操作:当4、读队头元素5、判队空操作三、队列的python实现(一...原创 2020-03-29 11:39:46 · 255 阅读 · 0 评论 -
彻底删除vscode
彻底删除vscode当卸载再重新安装Vscode时,以前安装的插件和用户信息都还在,下面彻底删除vscode步骤:1、卸载vscode应用软件(1)从控制面板或设置卸载(2)若以上方法无效,找到卸载文件直接卸载2、卸载安装的插件直接删除下列文件夹:3、删除用户信息经过这三步就彻底删除vscode,再安装回到最初状态...原创 2020-03-28 12:40:44 · 1320 阅读 · 0 评论