上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 180 下一页
摘要: def hi(name="yasoob"): return "hi " + name print(hi()) # output: 'hi yasoob' # 我们甚至可以将一个函数赋值给一个变量,比如 greet = hi # 我们这里没有在使用小括号,因为我们并不是在调用hi函数 # 而是在将它放 阅读全文
posted @ 2023-04-26 17:14 myrj 阅读(7) 评论(0) 推荐(0) 编辑
摘要: aiagent.app :chargpt 阅读全文
posted @ 2023-04-26 12:29 myrj 阅读(24) 评论(0) 推荐(0) 编辑
摘要: def hi(): return "hi yasoob!" def doSomethingBeforeHi(func): print("I am doing some boring work before executing hi()") print(func()) doSomethingBefor 阅读全文
posted @ 2023-04-26 11:10 myrj 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 装饰器(Decorators)是Python的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 def hi(name="yaso 阅读全文
posted @ 2023-04-26 10:07 myrj 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 三元运算符 三元运算符通常在Python里被称为条件表达式,这些表达式基于真(true)/假(not)的条件判断,在Python 2.4以上才有了三元操作。 下面是一个伪代码和例子: 伪代码: #如果条件为真,返回真 否则返回假 condition_is_true if condition else 阅读全文
posted @ 2023-04-25 21:06 myrj 阅读(76) 评论(0) 推荐(0) 编辑
摘要: set(集合)数据结构 set(集合)是一个非常有用的数据结构。它与列表(list)的行为类似,区别在于set不能包含重复的值。 这在很多情况下非常有用。例如你可能想检查列表中是否包含重复的元素,你有两个选择,第一个需要使用for循环,就像这样: some_list = ['a', 'b', 'c' 阅读全文
posted @ 2023-04-25 21:03 myrj 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Reduce 当需要对一个列表进行一些计算并返回结果时,Reduce 是个非常有用的函数。举个例子,当你需要计算一个整数列表的乘积时。 通常在 python 中你可能会使用基本的 for 循环来完成这个任务。 现在我们来试试 reduce: from functools import reduce 阅读全文
posted @ 2023-04-25 21:01 myrj 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Filter 顾名思义,filter过滤列表中的元素,并且返回一个由所有符合要求的元素所构成的列表,符合要求即函数映射到该元素时返回值为True. 这里是一个简短的例子: number_list = range(-5, 5) less_than_zero = filter(lambda x: x < 阅读全文
posted @ 2023-04-25 21:00 myrj 阅读(13) 评论(0) 推荐(0) 编辑
摘要: Map Map会将一个函数映射到一个输入列表的所有元素上。这是它的规范: 规范 map(function_to_apply, list_of_inputs) 大多数时候,我们要把列表中所有元素一个个地传递给一个函数,并收集输出。比方说: items = [1, 2, 3, 4, 5] squared 阅读全文
posted @ 2023-04-25 20:58 myrj 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 生成器(Generators) 生成器也是一种迭代器,但是你只能对其迭代一次。这是因为它们并没有把所有的值存在内存中,而是在运行时生成值。你通过遍历来使用它们,要么用一个“for”循环,要么将它们传递给任意可以进行迭代的函数和结构。大多数时候生成器是以函数来实现的。然而,它们并不返回一个值,而是yi 阅读全文
posted @ 2023-04-25 20:55 myrj 阅读(14) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 180 下一页