上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 返回函数 函数作为结果值返回 # def lazy_sum(*args): # def sum(): # ax = 0 # for n in args: # ax = ax + n # return ax # return sum # f1=lazy_sum(1,2,3) # f2=lazy_sum 阅读全文
posted @ 2020-12-01 17:39 秋叶落日 阅读(117) 评论(0) 推荐(0) 编辑
摘要: filter() Python内建的filter()函数用于过滤序列 filter()接收一个函数和一个序列。 filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。 # def s(n): #定义函数 # return n%2==0 #函数输 阅读全文
posted @ 2020-12-01 15:16 秋叶落日 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 写列表生成式时,把要生成的元素x放到前面,后面跟for循环,就可以把list创建出来 # a=[x for x in range(1,10)] # print(a) for循环后面 阅读全文
posted @ 2020-12-01 11:49 秋叶落日 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 切片 切片指从一个list或tuple取出部分元素是一种非常常见的操作。 例如: # a='wihlnfoiahf;,fapngnif' # print(a[0:5:2]) 0 表示从下标是0的地方开始 5 表示到下标是5的地方结束,但不包括下标 2 表示步长 迭代 如果给定一个list或tuple 阅读全文
posted @ 2020-12-01 11:35 秋叶落日 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数 # def ss(x): #定义一个函数 # if x==1: #判断参数是否等于1 # return x #参数等于1 输出参数 # return x+ss(x-1) # 参数不等于1 参数加上函数ss(x-1), 阅读全文
posted @ 2020-12-01 10:35 秋叶落日 阅读(114) 评论(0) 推荐(0) 编辑
摘要: map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 map()函数接收两个参数,一个是函数,一个是Iterable 实例 # def f(x): # return x * x # a=[1,2,3,4,5,6,7,8,9] # r=map(f,a) # 将a中的元素分 阅读全文
posted @ 2020-11-28 17:50 秋叶落日 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 可迭代对象 可以直接作用于for循环的对象统称为可迭代对象:Iterable。 以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的生成器(generator)、 function 阅读全文
posted @ 2020-11-28 16:37 秋叶落日 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 在Python中,这种一边循环一边计算的机制,称为生成器:generato 创建一个生成器 # g=(x for x in range(100)) #创建一个生成器 # print(next(g))#用next()调用生成器 # print(next(g)) # print(next(g)) # p 阅读全文
posted @ 2020-11-28 15:56 秋叶落日 阅读(133) 评论(0) 推荐(0) 编辑
摘要: com.jetbrains.python.sdk.add.PyAddSdkGroupPanel[,0,0,605x480,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,m 阅读全文
posted @ 2020-11-27 17:08 秋叶落日 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 通过help() 可以查看函数的帮助信息 a= help(max) print(a) 调用函数 调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个。 如果传入的参数数量是对的,但参数类型不能被函数所接受,也会 阅读全文
posted @ 2020-11-25 21:12 秋叶落日 阅读(376) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页