摘要:
把要生成的元素x*x放在前面,后面跟for循环,就可以把list创建出来列表生成式的for循环后面还可以加上if判断有了if条件,只有if判断为ture,才把循环的当前元素添加到列表中for循环可以嵌套,因此,在列表生成式中,也用可以用多层for循环来生成列表 阅读全文
摘要:
在python中,如果给定一个list或tuple,我们可以通过for循环来遍历整个list或tuple,这种遍历我们成为迭代python的for循环不仅可以用在list或tuple上,还可以作用在任何可迭代对象上因此,迭代操作就是对于一个集合,无论该集合是有序还是无序,我们用for循环总是可以依次... 阅读全文
摘要:
L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好3个元素如果第一个索引是0,还可以省略,L[:3]只用一个:,表示从头到尾,L[:]因此,L[:]实际复制出了一个新的list切片操作还可以指定第三个参数,第三个参数表示每N个取一个,L[::2]每两个元素取出一... 阅读全文
摘要:
函数调用 s=area_of_circle(x)∑求和 %求余要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它接收一个参数可以直接从python的官方网站查看文档:http://docs.python.org/2/library/functions.html#abs也可以在交... 阅读全文
摘要:
花括号{}表示这是一个dict,用于类似给定一个名字,就可以直接查找分数,d={}由于dict也是集合,len()函数可以计算任何集合的大小使用dict本身提供的get方法,当Key不存在时,返回None,print d.get()dict的第一个特点是查找速度快,占用内存大,还会浪费很多内容第二个... 阅读全文
摘要:
缩进写法为4个空格,if语句后接表达式用:代表代码块开始。在Python交互环境下敲代码,特别留意缩进,并且退出缩进需要多敲一行回车利用if...else...语句,分别执行代码块,else后面也有个:一个if...else...不够用的时候,可以用if...多个elif...else...的结构,... 阅读全文
摘要:
list列表,list是一种有序的集合,可以随时添加和删除其中的元素,L=[]索引从0开始,第一个元素的索引是0,第二个是1,倒数第一个是-1,倒数第二个是-2,以此类推,使用索引,不要越界append()总是把新的元素添加到list的尾部,书写L.append()insert()接受两个参数,一是... 阅读全文
摘要:
十六进制用0x前缀和0-9 a-f表示字符串是以''或""括起来的任意文本一个布尔值只有True和False两种值布尔值可以用and or not运算空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值print语句可以向屏幕上输入指定... 阅读全文
摘要:
print打印true正确false错误list列表tuple元组append添加insert插入pop取出if如果else 否则elif=else if 否则如果adult 成年teenager 青少年kid 小孩score 分数passed 已经通过的failed 已经失败的sum 总数dict... 阅读全文