自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python基础(十四)

面向对象 python1,面向对象的概述:符合人思考问题的模式,人法地,地法天,天法道,道法自然2,类和对象类:对于具有一类事物相同属性的抽象对象:类的一个实例3,类的定义python中的类是用来描述具有相同的属性和方法的对象的集合,对象是类的实例。定义类使用class关键字,后面紧跟着类名,类可以包含属性和方法,类中的函数称为方法。”class 类名: #类名首字母大写...

2020-03-08 16:08:38 383

原创 python基础(十三)

模块1、import sys 引入 python 标准库中的 sys.py 模块;这是引入某一模块的方法。2、sys.argv 是一个包含命令行参数的列表。3、sys.path 包含了一个 Python 解释器自动查找所需模块的路径的列表。import 语句想使用 Python 源文件,只需在另一个源文件里执行 import 语句,语法如下:import 库/函数(类)比如要引...

2020-03-03 20:15:00 112

原创 python基础(十二)

异常1,概念:程序出现不正常现象java:异常和错误 Exception异常/Error错误 python:统称异常2,常见异常类:1)NameError:使用未定义变量2)ZeroDivisionError:分母为零3)SyntaxError:语法错误4)IndexError:索引超出范围5)KeyError:引用的字典键值错误6)FileNotFoundError:...

2020-02-28 17:48:22 115

原创 python基础(十一)

文件操作打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。打开文件的模式有:r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】w,只写模式【不可读;不存在则创建;存在则清空内容】x, 只写模式【不可读;不存在则创建,存在则报错】a, 追加模式【可读; 不存在则创建;存在则只追加内容】“+” 表示可以同时读写某个文...

2020-02-25 18:09:14 178

原创 python基础(十)

高级函数-装饰器闭包:1)存在于嵌套关系的函数中2)嵌套函数引用外部函数变量3)外部函数会将内部函数名作为返回值返回1)装饰器是一个闭包2)运行过程3)外部函数运行后并没有回收要被装饰的函数,没有参数,没有返回值 def outer(func): print("开始装饰") def inner(): print("------验证------")...

2020-02-21 17:54:06 79

原创 python基础(九)

变量作用域变量: 全局变量 局部变量(成员变量)1.LEGBLocal 可能是在一个函数或者类方法内部。Enclosed 可能是嵌套函数内,比如说 一个函数包裹在另一个函数内部。Global 代表的是执行脚本自身的最高层次。Built-in 是Python为自身保留的特殊名称。2, global:global函数内部访问全局变量时(改变)需要在函数体内加global...

2020-02-20 20:49:33 137

原创 python基础(八)

函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。函数本身不被执行 需要调用。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任...

2020-02-18 19:31:49 167

原创 python基础(七)

集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。特点 : 无序:输入顺序和输出顺序不一致 不重复集合的基本操作:add()为集合添加元素例: s = {'a',"t","1","a","e",3.14}s.add("q")pr...

2020-02-17 17:17:20 96

原创 python基础(七)

字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dict ...

2020-02-14 17:19:42 207

原创 python基础(六)

列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔...

2020-02-13 18:22:04 189

原创 python基础(五)

内存模型每一个编程语言的背后都有自己独特的内存模型支持,比如最经典的C语言,一个int类型占8字节。那么在python中不区分数据类型,定义一个变量其在内存在占用多少字节呢?python中数据的运算其内存是如何变化的呢?在回答上面的问题之前,首先看一下python中可变的数据和不可变数据一、可变对象和不可变对象Python一切数据皆为对象,python中的对象分成两类:可变对象和不可变对象...

2020-02-12 17:20:38 428

原创 python基础(四)

字符串字符串:一串字符,字母,数字,汉字,符号 …(是不可改的)字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Python Runoob"内置函数操作:len()输入,输出:s = input("请输入字符串:") #输入s...

2020-02-11 16:43:16 257 1

原创 python基础(三)

循环语句for 变量 in range(起始,终止,步长):循环内容嵌套循环起始while 终止表达式:循环体步长while与for循环一般情况下可以相互替换break : 跳出循环continue : 结束当次循环...

2020-02-07 18:21:35 167

原创 python基础(二)

1.标识符标识符:凡是可以自己起名字的地方命名规则:1)标识符由字母,数字,下划线组成2)数字不能开头3)不能是关键字4)标识符对大小写敏感5)见名知意(不能用拼音,必须存英文)更多标识符命名规范可参考【阿里规范手册 java】2.变量变量:变化的量1)什么是变量?变量名只有在第一次出现才是定义变量(变量名再次出现,不是定义变量,而是直接使用之前定义的变量)2)变量的定...

2020-02-06 17:25:52 141

原创 python基础(一)

1.简介python 汉译: 蟒蛇发展史: 于1989年 由荷兰人吉多·范罗苏姆。 第一个公开发行版发行于 1991 年。像 Perl 语言一样, Python 源代码同样遵循 GPL(GNU General Public License) 协议。现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。Python 2....

2020-02-05 17:18:21 355

空空如也

空空如也

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

TA关注的人

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