![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
胖大鹅_
这个作者很懒,什么都没留下…
展开
-
异常
1 异常类型Python内置异常Python的异常处理能力是很强大的,它有很多内置异常,可向用户准确反馈出错信息。在Python中,异常也是对象,可对它进行操作。BaseException是所有内置异常的基类,但用户定义的类并不直接继承BaseException,所有的异常类都是从Exception继承,且都在exceptions模块中定义。Python自动将所有异常名称放在内建命名空间中,所以程序不必导入exceptions模块即可使用异常。一旦引发而且没有捕捉SystemExit异常,程序执行就会终原创 2020-12-29 14:49:53 · 81 阅读 · 0 评论 -
文件
1 文件分类按文件中数据的组织形式把文件分为两类:文本文件(重点)。文本文件存储的是常规字符串,由若干文本行组成,通常每行以换行符’\n’结尾。常规字符串是指记事本或其他文本编辑器能正常显示、编辑并且人类能够直接阅读和理解的字符串,如英文字母、汉字、数字字符串。二进制文件。二进制文件把对象内容以字节串(bytes)进行存储,无法用记事本或其他普通字处理软件直接进行编辑,通常也无法被人类直接阅读和理解,需要使用专门的软件进行解码后读取、显示、修改或执行。常见的如图形图像文件、音视频文件、可执行文原创 2020-12-29 14:35:13 · 146 阅读 · 0 评论 -
面向对象
一、对面向对象的理解1、面向对象的编程—object oriented programming简称:OOP,是一种编程的思想。OOP把对象当成一个程序的基本单元,一个对象包含了数据和操作数据的函数。面向对象的出现极大的提高了编程的效率,使其编程的重用性增高。2、python面向对象的重要术语:1、多态(polymorphism):一个函数有多种表现形式,调用一个方法有多种形式,但是表现出的方法是不一样的。2、继承(inheritance)子项继承父项的某些功能,在程序中表现某种联系3、封装(en原创 2020-12-29 12:08:59 · 78 阅读 · 1 评论 -
模块与包
一.模块的导入1.定义Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。模块让你能够有逻辑地组织你的 Python 代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码。包括:内置模块,自定义模块,第三方模块;2.作用-最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,原创 2020-12-29 11:55:09 · 78 阅读 · 0 评论 -
函数
函数函数(function)的定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发,而近代定义是从集合、映射的观点出发。函数的近代定义是给定一个数集A,假设其中的元素为x,对A中的元素x施加对应法则f,记作f(x),得到另一数集B,假设B中的元素为y,则y与x之间的等量关系可以用y=f(x)表示,函数概念含有三个要素:定义域A、值域B和对应法则f。其中核心是对应法则f,它是函数关系的本质特征语法def functionna原创 2020-12-22 15:38:17 · 114 阅读 · 0 评论 -
字典与集合
字典与集合1.1字典的概念在Python中,字典也如现实生活中的字典一样,使用词-语义进行数据的构建,其中词对应键(key),词义对应值(value),即键与值构成某种关系,通常将两者称为键值对,这样通过键可以快速找到对应的值。字典是由元素构成的,其中每个元素都是一个键值对2)遍历for 变量 in 字典: 循环体3)增/改 ----添加键值对/修改键对应的值字典[key] = 值 - 如果key不存在,就是添加key:值 对应的键值对;如果key存在,就是修改指定key对应的值2)字典原创 2020-12-22 15:22:32 · 211 阅读 · 0 评论 -
流程控制语句
1111111原创 2020-12-20 14:13:06 · 1888 阅读 · 0 评论 -
python的基础知识
一、变量类型、注释Python 中的标识符是区分大小写的Python3直接支持中文符号,包括标识符名:变量1=8Python中没有强制的语句终止字符,一般以新行(换行)作为语句的结束符多行语句:行尾加斜杠( \)将一行的语句分为多行显示,如语句中包含 [], {} 或 () 括号就不需要使用多行连接符布尔类型, bool 值: True and False单行注释用"#"多行注释用 ‘’'或者"""二、运算符逻辑运算中,非0的值视作True,0视作False,False值就是0,True值原创 2020-12-19 13:57:41 · 103 阅读 · 1 评论 -
python概述
Python简介1.1 计算机语言概述语言:交流的工具,沟通媒介计算机语言:人跟计算机交流的工具,翻译官Python是计算机语言的一种1.2 Python编程语言代码:人类语言,通过代码命令机器,跟机器交流Python解释器:就是那个担任翻译工作的人流程:写代码执行:由翻译官把命令翻译给机器,人把机器结果翻译1.3 Python简史1989年,Guido van Rossum2008年:Python3.0诞生2014年:宣布2.7支持到2020年2017年:AI元年,Pyt.原创 2020-12-19 13:50:14 · 101 阅读 · 1 评论