摘要: 内置函数 max()函数: salaries={ 'egon':3000, 'alex':100000000, 'wupeiqi':10000, 'yuanhao':2000 } res = max (salaries,key=lambda x :salaries[x]) print(res) sa 阅读全文
posted @ 2019-11-15 19:40 D山仙 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 迭代器 W? 迭代是指重复迭代每一次都是基于上一次的结果而来 作用? 提供一种不依赖与搜引的取值方式 l = [1,2,3] i = 0 while i <len(l): print(l[i]) i+=1 需要迭代的取值的有:字符串,列表,元组,字典,集合 字典。集合是无序的,无法依赖索引值取值,就 阅读全文
posted @ 2019-11-14 21:36 D山仙 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 闭包函数 定义:函数内部定义一个函数(函数嵌套定义),内部函数调用外层函数作用域引用(引用外层定义的名字) 为什么:固定获取相应数据,避免外界干扰 使用:装饰器应用 传参两种形式: 闭包传参: def outter (): number = 100 #定义死了 def inner(): print( 阅读全文
posted @ 2019-11-14 21:35 D山仙 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 函数是第一类对象:函数名指向的值可以被当做数据去使用 1.被引用 def index (): print('hello') f = index f() 2,可以当参数 def bar(a): print(a) bar(index)#输出结果为函数地址 3,可以当作函数的返回值 def outter( 阅读全文
posted @ 2019-11-14 21:33 D山仙 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 函数:函数是一种工具可以重复调用,防止代码的冗余,解决代码可读性差的问题。 定义函数:函数必须先定义后调用 def——定义函数的关键字 函数名:命名规范和变量是一样,要有意义,反应功能 函数分为: 有参函数——需要外部传来的参数 无参函数——不需要外部传来的参数(但是函数体可以调用全局变量) 空函数 阅读全文
posted @ 2019-11-14 21:32 D山仙 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 什么事字符编码? 字符——编码(字符编码表)——》二进制 ASCII:只能表示英文字符,用一个1个Bytes 对应一个英文字符 内存:ASCII 硬盘:ASCII 保证不乱码精髓,用什么编码,用什么解 GBK:可以表示中文和英文字符,用一个Bytes对应一个英文字符,用两个Bytes对应一个中文字符 阅读全文
posted @ 2019-11-08 21:57 D山仙 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 文件处理 什么事文件:应用程序提供一种操作硬盘的抽象单位 为什么要用文件:用户、应用程序对文件读写操作系统转换成具体的硬盘操作,所以用户、应 用程序通过简单地读写文件,间接的控制哦复杂的应聘的存取操作,实现将内存中对的数据永久保存到硬盘中 如何用文件 用这种形式打开文件 with open ('te 阅读全文
posted @ 2019-11-08 21:57 D山仙 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 可变 or 不可变 值变,ID不变,是可变类型 值变,ID变化,是不可变类型 数字类型(int): 1,用途:记录年龄,等级,号码 2,定义方式:age = 18#age= int(18) 3常用方法:数学计算、 int('101')#只能讲字符串包含纯数字转成整型 字符串内浮点数需先转成浮点数,再 阅读全文
posted @ 2019-11-05 19:57 D山仙 阅读(199) 评论(0) 推荐(0) 编辑
摘要: if 语句:判断对错 结构: if 条件: ​ 代码块 ​ 。。。##代码块要对齐,缩进四个空格 elif 条件:代码块 ##尽量不要太多 elif 条件:代码块 elif 条件:代码块 else:代码块 补充:可以做False使用的:0,None,‘“”,{},[] while 语句:当条件成立, 阅读全文
posted @ 2019-11-04 16:25 D山仙 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一,程序与用户交互 1,用户 input()数据,计算机print()输出结果,这个过程叫做交互 这里py3不用指定输入数据类型,py2需要指定数据类型。 利用raw_input()可以实现跟py3一样的效果, 二,格式化输出: 三种方法: ①("%s %d"%( 1100,5000 ))%s接收任 阅读全文
posted @ 2019-11-02 19:23 D山仙 阅读(155) 评论(0) 推荐(0) 编辑