今天周日,白天在学习,晚上更新一些笔记,希望对大家能更好的理解.学习python~ lambda函数,也就是大家说的匿名函数.它没有具体的名称,也可以叫做一句话函数,我觉得也不过分,大家看下代码,来体会下一句话函数(lambda). 它的格式: 关键字lambda 后面是参数,可以是一个或多个.紧接冒号,然后后面是表达式. c = 5 a = lambda c,a = 12:a+c #格式:关键字lambda 后面是参数,可以是一个或多个.紧接冒号,然后后面是表达式. print(a(c)) #…
最近的类看着很疼,坚持就是胜利~~~ python中的类,什么是类?类是由属性和方法组成的.类中可能有很多属性,以及方法. 我们这样定义一个类: 前面是class关键字 后面school是一个类的名字,在后面就是圆括号和括号里面的object关键字,它是跟类,所有的类继承它.最后记住冒号结尾. class school (object): # object就是根类,在python3中要这样写的固有格式吧,不在深入研究它 创建好类后,类的内部代码块,会有类的属性和类的方法,因为类是由类的属性和方法…
昨天简单的认识类怎么定义,什么是类,类如何调用.今天的笔记会大概补充一些内容,明天的笔记会细致讲解,加深个印象即可 今天我们在了解下:类的属性,类属性属于类也属于实例化对象.也就是说类的实例化对象可以调用类属性,同样的类也可以调用.看下代码: class person(object): #定义person()类 gongtong = '吃饭' #类属性 def __init__(self): #构造函数 pass #实例化一个对象 per_1 = person() print(per_1.gon…
Python基础教程 在SublimeEditor中配置Python环境 Python代码中添加注释 Python中的变量的使用 Python中的数据类型 Python中的关键字 Python字符串操作 Python中的list操作 Python中的Tuple操作 Pythonmax()和min()–在列表或数组中查找最大值和最小值 Python找到最大的N个(前N个)或最小的N个项目 Python读写CSV文件 Python中使用httplib2–HTTPGET和POST示例 Python将t…
年薪20万的梦想...         python对文件.目录能做什么?或者说我们需要python替我们做什么?最经常的操作就是对文件的:打开.关闭.读取.写入.修改.保存等等对目录的操作,无非就是:创建目录.删除目录.更改目录名字等等.我们先认识一下OS模块,os模块以及子模块path中包含了获取系统信息.以及对系统进行设置的函数.提供了Python系统和操作系统进行交互的一个接口.我们怎么使用os模块中的函数呢?看下代码: import os #导入os模块 我们输入这样一行代码,就代表将…
Python介绍 Python语言介绍 Python是一门高级的.面向对象的.解释性.脚本语言. 高级语言:贴近开发者,对应底层语言,底层语言贴近机器:java.C#.php .ruby 面向对象对应于面向过程,是开发人员在开发过程当中的思路,是程序员的世界观 解释性对应于编译性语言. 解释性语言:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了. 编译性语言:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不…
每天都有一种备课的赶脚~~~ 什么是模块? 在实际的开发过程中,代码量肯定有成千上万行的代码,甚至十几万行代码也很正常吧... 那么这么多的代码如果放在一个文件中,肯定是很不合适的,为了以后程序的编写和维护,通常会把代码按照功能点分割,分别放到不同的文件里,这样每个文件都会有一部分代码.对了,代码是放在以py为扩展名中的文件里. 一个.py文件,就是一个模块.我们又通常将多个模块,按照功能分别放到不同的目录中,这些存放模块文件的目录,我们称之为:包(Package) 好比书就是文件,书很多书放在…
微信公众号[软件测试大本营]回复"python",获取50本python精华电子书. 测试/开发知识干货,互联网职场,程序员成长崛起,终身学习. 现在最火的编程语言是什么?答案就是Python. 人生苦短,我用Python Python的特点: Python一直是位于编程语言排行榜的前三位, Python遵循"简单.优雅.明确"的设计哲学,语法简单易懂,而且Python的中文文档也于2019年3月份发布,各种开发环境也越来越简单. Python免费开源. Pytho…
Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符. 变量赋值 Python 中的变量赋值不需要类型声明. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 等号(=)用来给变量赋值. 等号(=)运算符左边是一个变量名,等号(=)运算符右边…
列表推导式 [表达式 for 变量 in range(n) if 条件]  等效于 for 变量 in in range(n): if 条件: 表达式 优点:书写方便,缺点:不易读 注意:用的是方括号,如果是小括号则不是列表推导式,而是生成器(不做要求) Lambda匿名函数 lambda 变量:表达式  表达式是函数的处理逻辑,冒号前面的返回值 例如实现5的阶乘 1*2*3*4*5=120 优点:书写方便,缺点:不易读,只能写简单功能,只能使用一次 os模块 os是操作系统模块 1.getcw…