自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python迭代器和生成器

迭代器可迭代对象很多容器都是可迭代对象,此外还有更多的对象同意也是可迭代对象,但凡是可以返回一个迭代器的对象都可称之为可迭代对象。迭代器1.提供了一个方法,可以不断获取对象里的数据2.用户不需要关系内部细节,只需要通过这个特点接口获取数据3.当没有数据再次调用时,会得到一个停止标记4.不能随机访问集合中的某个值,只能从头到尾依次访问5.访问到一半时不能往回退6.便于循环比较大的数据集合,节省内存比如在python中的列表和字典容器,要想获得他里面的数据,就需要借助for…in的语法,其

2020-08-12 15:05:12 182

原创 Python中容器的定义

容器1.定义容器是一种把多个元素组织在一起的数据结构,容器中的元素可以逐个迭代获取,可以用in,not in关键字判断元素是否包含在容器内。通常这类数据结构把所有的元素储存在内存里,但并不是所有的元素都放在内存中,比如迭代器和生成器对象。2.分类从编程角度来说,当可以用来询问某个元素是否包含在其中是,那么这个对象就可以认为是一个容器,比如:print(1 in [1, 2, 3]) # 列表是容器print(4 not in [1, 2, 3])print(1 in {1, 2, 3})

2020-08-11 17:19:28 576

原创 Python中的闭包和装饰器

闭包的定义如果一个函数的内部定义了另一个函数,外部我们叫他外函数,内部我们叫它内函数.如果内函数里运用了外函数的局部变量,并且外函数的返回值是内函数的引用,这样就构成了一个闭包.总结一下闭包的概念1.内部函数定义在外部函数内部2.内部函数有使用外部函数的局部变量3.内部函数作为外部函数的返回值例如# 定义一个外部函数def father(): name = '我是外部函数' # 定义一个内部函数 def son(var): print('{}传递{

2020-08-11 14:43:35 142

原创 Django框架简介与环境搭建

Django框架简介Web应用框架是一种开发框架,用来支持动态网站,网络应用程序及网络服务的开发,其目的主要是提高软件开发效率.Django框架是Web框架中的一种,是用python语言写的开源web开发框架.Django的主要目的是简便,快速的开发数据库驱动的网站.它强调代码复用,多个组件可以很方便的以"插件"形式服务于整个框架虚拟环境如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,这时候就需要虚拟环境.虚拟环境其实就是对真实python的复制,这样我们在复制的python环境

2020-08-07 14:07:56 159

原创 Python中的类属性和类方法

类属性和实例属性实例属性定义:通过类创建对象的过程称为实例化,所以实例就是对象当我们通过对象或者在类里通过self绑定的属性称为实例属性例如:# 定义一个people类class People(object): def __init__(self): # 通过self绑定实例属性 self.name = "张飞"peo = People()# 通过对象绑定实例属性peo.age = 18print(dir(peo))输出结果:['__c

2020-08-05 21:55:55 262

原创 测试基础知识

软件质量模型的六大特性:功能性可靠性易用性效率性维护性可移植性软件测试的定义:发现错误,检查是否满足需求,重要的软件质量保证活动软件测试的原则:所有测试都应基于用户需求设计用例时要包括合理输入与不合理输入穷举测试是不可能的尽早的执行测试注意测试的杀虫剂怪事测试能证明软件有错,但不能证明软件无错误注意错误群集现象软件测试必须要有预期结果避免测试自己的程序保留测试文档软件测试方法:按照测试对象进行分类:白盒测试,黑盒测试,灰盒测试按照测试对象是否执行:静态测试,

2020-08-04 15:22:10 107

原创 Python继承的定义与使用

定义:继承的意思就是在程序中事物之间的从属关系,例如当我们使用一个类去描述事务的时候使用了很多的属性和方法,而当再使用类去描述其它类的时候,它们都属于第一个类,就不用重新写一些所有共有的属性和方法了,直接继承该类就行了.类可以解决代码之间的重复使用.语法:1.子类会自动继承父类的方法与属性2.子类的实例可以直接使用父类的方法3.子类也可以添加自己的新的方法4.私有属性不会被子类继承例子:在这里插入代码片...

2020-08-03 22:43:13 668

原创 Python使用循环嵌套输出九九乘法表

使用循环嵌套输出九九乘法表:1x1=11x2=2 2x2=41x3=3 2x3=6 3x3=91. 首先输出9行,循环输出i= 1while i <= 9: print(i) i += 1 输出结果为:1234567892.现在能正常输出9行了,任意找一行,循环输出多列.现在我们找第二行"12=2 22=4"i = 1while i <= 9: j = 1 while j <= 2: print('1

2020-07-28 21:57:11 13206

原创 Python基础入门

Python语法1.1注释1.1.1什么注释注释:当代码量增大在之后,代码可读性下降通过自己熟悉的语音,在程序中对某些代码进行标注说明。1.1.2 单行注释以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用#打印hello worldprint("hello world")1.1.3 多行注释以’’‘三个连续的单引号为多行注释的开始,并且以同样三个连续的...

2019-12-27 15:52:11 134 1

空空如也

空空如也

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

TA关注的人

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