今天我们使用Python中的列表解析式来实现一些简单功能.好了关于列表解析式是什么?我的理解是它可以根据已有列表,高效创建新列表的方式.列表解析是Python迭代机制的一种应用,它常用于实现创建新的列表,返回的是一个列表,因此用在[]中.好了,下面我们通过一些实际的例子来看一下列表解析式的使用: 生成1*1,2*2,3*3,4*4,5*5,6*6,9*9的序列 使用for循环的实现方法: a = [] for i in range(1,11): a.append(i*i) print (a) 输…
列表(集合list)的基本操作: # 列表的常见操作 nameList = ["张学友", "刘德华", "郭富城", "黎明"] # 循环列表 for name in nameList: print(name) print("*****************************") i = 0 while i < len(nameList): print(nameList[i]) i += 1…
条件语句Python中的if语句如下: if expression: expr_true_suite 其中expression可以用布尔操作符and, or 和 not实现多重判断条件.如果一个复合语句的的代码块仅仅包含一行代码,那么它可以和前面的语句写在同一行: if expression: dosomething 但实际上,为了可读性,我们尽量不这么做else语句的使用: if expression: expr_true_suite else: expr_false_suite Python…