自定义博客皮肤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 181

原创 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 574

原创 Python中的闭包和装饰器

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

2020-08-11 14:43:35 141

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

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

2020-08-07 14:07:56 158

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

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

2020-08-05 21:55:55 261

原创 测试基础知识

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

2020-08-04 15:22:10 107

原创 Python继承的定义与使用

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

2020-08-03 22:43:13 667

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

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

2020-07-28 21:57:11 13205

原创 Python基础入门

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

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

空空如也

空空如也

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

TA关注的人

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