摘要:
1、列表生成式 2、生成器 3、迭代器 我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对 阅读全文
摘要:
装饰器: 如上例@w1,@函数名 是python的一种语法糖。作用是: 执行w1函数,并将 @w1 下面的 函数 作为w1函数的参数,即:@w1 等价于 w1(f1)所以,内部就会去执行: def inner: #验证 return f1() # func是参数,此时 func 等于 f1 retu 阅读全文
摘要:
函数 在同一个.py文件中定义了两个同名函数,由于Python没有函数重载的概念,那么后面的定义会覆盖之前的定义,也就意味着两个函数同名函数实际上只有一个是存在的。 定义 关键参数 正常情况下,给函数传参数要按顺序,不想按顺序就可以用关键参数,只需指定参数名即可,但记住一个要求就是,关键参数必须放在 阅读全文
摘要:
1、if ... else 2、for循环 range(101)可以产生一个0到100的整数序列。 range(1, 100)可以产生一个1到99的整数序列。 range(1, 100, 2)可以产生一个1到99的奇数序列,其中的2是步长,即数值序列的增量。 3、while循环 4、break与co 阅读全文
摘要:
# Numbers数字分为:int整型,long长整型,float浮点型,complex复数 x1 = 10 x2 = 10.0 print(type(x1),type(x2)) # print()函数,用于输出/打印内容 # type()函数,用于查看数据类型 1、列表(相当于数组) #创建列表 阅读全文