共 93 篇文章 |
|
# Python 之 lambda 函数完整详解 &巧妙运用PY2语法: sorted(iterable[, cmp[, key[, reverse]]]) PY3语法: sorted(iterable, key=None, reverse=False) 参数说明: iterable ----> 可迭代对象。(注意:Python3中已去掉cmp关键字由key代替。) key ----> 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是... 阅3 转0 评0 公众公开 24-02-06 21:22 |
format(file_txt))def save_csv(file_txt, file_csv): file_tem = open(''''''''{}.txt''''''''.format(file_csv))def main(): low, high = eval(input(''''''''请输入随机数的取值范围<low , high>:''''''&... 阅2 转1 评0 公众公开 24-01-19 11:30 |
例如,在以下对complex()函数的调用中,3是位置参数,5是关键字参数:在函数定义中,可以指定四种类型的参数:常规参数、默认参数、变长元组参数和变长字典参数。局部作用域 是指func函数对应的代码范围(包含在def语句或lambda表达式内部)外围作用域 是指func_outer函数对应的代码范围(包括内嵌的函数funct_inner,以及二次内嵌的函数func)... 阅2 转0 评0 公众公开 23-12-12 09:47 |
num = 10nums = [11, 22]def test(num): num += 10def test2(nums): nums.append(33)test(num)test2(nums)print(''''''''调用test函数后,num = '''''''', num)print(''''''''调用test2函数后,nums = '''''''&... 阅8 转0 评0 公众公开 23-12-11 22:02 |
它的实质:当系统开始执行函数时,系统对形参执行初始化,就是把实参变量的值赋给函数的形参变量,在函数中操作的并不是实际的实参变量(在代码中,我们传入的是形参,在函数中修改形参是不会改变原先的值的,这是因为函数运行时候会先进行压栈,运行过程中会产线局部信息等,恰好,我们传入的形参就是该类型的值,所以运行后会出栈,出栈后函... 阅3 转0 评0 公众公开 23-12-11 22:00 |
numbers = [1, 2, 3, 4, 5]squared = list(map(lambda x: x**2, numbers))print(squared) # Output: [1, 4, 9, 16, 25]示例 5:将列表与 Lambda 结合使用names = [''''''''Alice'''''''', ''''''''Bob'''''''... 阅8 转0 评0 公众公开 23-12-09 19:30 |
1.基础函数。声明的变量为全局变量(用于函数嵌套,变量存在于上一级函数)案例:在函数中定义一个局部变量,跳出函数仍能调用该变量def fun1(): global b b=100 print(b)fun1()print(b)#运行结果为:1001008.进程和线程。class B: age = 10 def __init__(self,name): self.name = name @classmethod def eat(cls): #普通函数 print(cls.age) d... 阅5 转1 评0 公众公开 23-12-06 21:05 |
需要知道的前 10 个 Python 内置函数1. print()numbers = [3, 7, 1, 12, 5]max_num = max(numbers) # Output: 12min_num = min(numbers) # Output: 17. sum()该函数计算可迭代对象中所有元素的总和。enumerate()向可迭代对象添加计数器,以便在迭代期间轻松跟踪索引和值。fruits = [''''''''apple'... 阅2 转0 评0 公众公开 23-12-01 13:06 |
两分钟掌握python 中_main__ 函数。当一个模块被导入到另一个模块中时,它的__main__会被设置为模块的文件名。这样可以实现在不同情况下执行不同的代码,通常用于测试或演示模块的功能# my_module.pydef hello(): print(''''''''Hello, world!'''''''')if __name__ == '&... 阅39 转0 评0 公众公开 23-11-29 15:15 |
map函数是Python内置的高阶函数,它接收一个函数f和一个或多个可迭代对象(如列表、元组、字典等),并通过把函数f依次作用在可迭代对象的每个元素上,得到一个新的可迭代对象并返回。接着,map函数会遍历可迭代对象中的元素,将每个元素作为参数传递给函数f,并将函数f的返回值添加到结果可迭代对象中。 阅11 转0 评0 公众公开 23-11-29 13:05 |