摘要:
匿名函数 匿名函数只是在需要调用时使用一次,所以不需要有名字 lambda 参数1,参数2,...: expression(返回值) 匿名函数的应用 salaries={ 'siry':3000, 'tom':7000, 'lili':10000, 'jack':2000 } # 需求:计算出工资最 阅读全文
posted @ 2021-08-15 15:31
晴天々⊙雨天
阅读(119)
评论(0)
推荐(0)
摘要:
生成器和yield 如果函数体包含yield关键字,再调用函数,并不会执行函数代码,而是返回一个生成器对象 def my_range(start, stop, step=1): print('start...') while start < stop: yield start start += st 阅读全文
posted @ 2021-08-15 15:18
晴天々⊙雨天
阅读(35)
评论(0)
推荐(0)
摘要:
迭代器的介绍 迭代器是用来迭代取值的工具,每一次对过程的重复叫做迭代,每一次迭代是下一次迭代的初始值,简单来说,下一次迭代的值和上一次迭代的值有关 可迭代对象 通过索引的方式迭代取值,只适用于序列类型:字符串、列表、元组。对于没有索引的字典、集合等非序列类型,没有办法通过索引来取值 内置有__ite 阅读全文
posted @ 2021-08-15 14:33
晴天々⊙雨天
阅读(45)
评论(0)
推荐(0)
摘要:
为什么要使用装饰器 主要是为了符合软件设计的原则,对修改封闭,对扩展开放,简单来说,就是软件要具有扩展性,要方便新增功能,但是又不能涉及到大量地修改源码来适应需求,否则如果关键对象被修改,很可能牵一发而动全身,整个项目可能会推翻重来,代价太高 有一些函数,在项目中很关键,不希望它被修改,但是又要顾及 阅读全文
posted @ 2021-08-15 14:08
晴天々⊙雨天
阅读(43)
评论(0)
推荐(0)
摘要:
函数对象 函数对象的含义是,函数可以被当作数据来处理 函数可以被引用 def add(x, y): return x + y func = add print(func(1, 2)) # 3 函数可以作为容器类型的元素 def add(x, y): return x + y fuc_dic = {' 阅读全文
posted @ 2021-08-15 12:59
晴天々⊙雨天
阅读(49)
评论(0)
推荐(0)
摘要:
名称空间 名称空间分为三种: 内建名称空间 全局名称空间 局部名称空间 内建名称空间 第一个被加载的名称空间,存储一些内置的名称 全局名称空间 第二个被加载的名称空间,文件执行过程中产生的变量名都会存放于全局名称空间 局部名称空间 函数的形参、函数内定义的名称都会存放在局部名称空间 作用域 全局作用 阅读全文
posted @ 2021-08-15 12:31
晴天々⊙雨天
阅读(42)
评论(0)
推荐(0)
摘要:
位置参数 def func(name, age, gender): print(name, age, gender) name,age和gender都是函数func的位置参数,位置参数必须被传值,否则会报错 关键字参数 关键字参数指实参,实参以key=value的形式向形参传值 def func(n 阅读全文
posted @ 2021-08-14 11:44
晴天々⊙雨天
阅读(80)
评论(0)
推荐(0)
摘要:
函数的基本语法 def 函数名(变量1, 变量2, 变量...): """文档描述""" 函数体 return 返回值 函数的基本语法比较简单,python对于函数的参数类型没有限制,python把编程的人视为一个合格的程序员,而不像C、Java等语言把程序员看成驴,python的实参可以是任何类型 阅读全文
posted @ 2021-08-14 11:05
晴天々⊙雨天
阅读(35)
评论(0)
推荐(0)
摘要:
文件操作的基本流程 # 打开文件 f = open('test.txt', 'r', encoding='utf-8') # 读取文件内容 data = f.read() print(data) # 关闭文件 f.close() with上下文管理 在进行文件操作时,总是需要频繁地打开文件、关闭文件 阅读全文
posted @ 2021-08-14 10:47
晴天々⊙雨天
阅读(60)
评论(0)
推荐(0)
摘要:
字符串相关 str()函数会把内容转换成字符串 l1 = [1, 2, 3] print(str(l1), type(str(l1))) # [1, 2, 3] <class 'str'> print(str({"name": "jason", "age": 18}), type(str({"nam 阅读全文
posted @ 2021-08-14 09:36
晴天々⊙雨天
阅读(39)
评论(0)
推荐(0)
浙公网安备 33010602011771号