- 博客(10)
- 收藏
- 关注
原创 python迭代对象和迭代器
一.迭代对象1.概念迭代对象:可以直接作用于for循环的对象统称为可迭代对象:Iterable。2.可以直接作用于for循环的数据类型(1)集合类数据类型,如list, tuple, dict, set, str等(2)generator,包括生成器和带yield的generator function.以上这些直接作用于for循环的对象统称为可迭代对象:Iterable.3.判断一个...
2019-02-20 20:16:07 135
原创 python中的面向对象
参考链接:https://www.cnblogs.com/wupeiqi/p/4766801.html一、面向对象编程面向对象有两个非常重要的概念,类和对象。具有相似特征行为的事物的集合统称为类对象是根据类创建的,一个类可以对应多个对象。关于类:1)类的定义使用class关键字来声明一个类,基本格式如下:class 类名: 类的属性 类的方法根据类创建对象的语法格式...
2019-02-18 17:03:50 289
原创 python 常见的内置函数
内置函数一、数学相关abs(a) : 求取绝对值。abs(-1) max(list) : 求取list最大值。max([1,2,3])min(list) : 求取list最小值。min([1,2,3]) sum(list) : 求取list元素的和。 sum([1,2,3]) >>> 6sorted(list) : 排序,返回排序后的list。len(list)...
2019-02-17 23:35:01 18612
原创 闭包
一、什么是闭包1、如果在一个内部函数中对外部函数作用域(非全局作用域)的变量进行引用,那么内部函数就会被称为闭包。也就是, 在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。2、闭包需要满足以下3个条件:1)存在两个嵌套关系的函数中,并且闭包是内部函数;2)内部函数引用了外部函数的变量(自由变量);3)外部函数会把内部...
2019-02-16 22:14:47 576
原创 python 函数
一、什么是函数函数是是组织好的,可重复使用的,用来实现单一或相关联的代码段,能够提高应用的模块性和代码的重复利用率。二、函数的定义和调用1、函数定义的规则:1)函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。2)任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。3)函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。4)函数内容以冒号起始...
2019-02-15 20:39:32 220
原创 python循环语句
1、for循环for循环在python中是一个通用的序列迭代器,如字符串,列表,元组等。python中的for语句接受可迭代对象,如序列和迭代器作为参数,每次循环都调取其中一个元素;python的for循环像伪代码。示意图例子:2、while循环while循环是最常用的循环之一,python编程中while语句用在循环执行程序,及在某些条件下,循环执行某段程序,以处理需要重复的相同...
2019-02-14 22:45:40 6015
原创 python常用的操作运算符
一、常用的操作运算符1、算数操作符注:Python2.x 里,整数除整数,只能得出整数。如果要得到小数部分,把其中一个数改成浮点数即可。注意:// 取整数-返回商的整数部分(向下取整)2、比较运算符3、赋值运算符4、按位运算符1)按位左移指的是二进位全部左移n位,高位丢弃,低位补02)按位右移指的是将二进位全部右移n位,移出的位丢弃,移进的位补符号位。按...
2019-02-13 15:30:29 8164
原创 python基本数据类型
一、基本数据类型1、数据型(不可变)数值型函数2、整数型:python3没有long类型int=20;print int;3、浮点型python的浮点型遵循IEEE754双精度标准,每个浮点型占8个字节,能表示的范围是-1.8308~1.8308float=2.3;print float;4、复数:复数由实数和虚数构成,a+bj5、布尔型(逻辑型)bool=False...
2019-02-11 22:52:47 1387
原创 python 固定语法
一、python是一个结合解释性、编译性、互动性和面向对象的高级层次脚本语言。由于python易学习,并且具有广泛而丰富的标准库及第三方库的特点,使它可以和其他语言很好的融合在一起,所以也被称为“胶水语言”。为源文件指定特定的字符编码,需要在文件的首行或者第二行插入一行特殊的注释行,通常使用的编码声明格式 #- * -coding:utf-8-*-二、python注释行的用法1、单...
2019-02-10 21:44:01 893
原创 python 四种装饰器
一、装饰器的定义在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。python中的装饰器可以用函数实现,还可以用类实现。二、四种装饰器1、# 不带参数装饰器 def wrapper(func): print(func) def new_func(*new_argument): print('before') resul...
2019-02-01 23:20:51 665
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人