摘要: #列表生成表达式 格式:生成的元素 for 循环L1=[x * x for x in range(1,11)] #生成[1*1,2*2]print(L1)#for循环后还可以连接if判断L2=[x * x for x in range(1,11) if x%2==0]print(L2)#双层循环L3 阅读全文
posted @ 2017-09-05 16:09 wangxy92 阅读(190) 评论(0) 推荐(0) 编辑
摘要: #python的for循环可用于任何可迭代对象,如:list,tuple,dict,字符串L1=[1,2,'wxy','gjh']for l in L1: print('list迭代:{}'.format(l))#对list的下标循环操作,Python内置的enumerate函数可以把一个list变 阅读全文
posted @ 2017-09-05 15:30 wangxy92 阅读(425) 评论(0) 推荐(0) 编辑
摘要: L1=[1,2,'wxy','gjh',10,9,8]#切片示例print(L1[1:3]) #取index1到index3的内容,但是不包括index3print(L1[:2]) #从0开始取,则不用写0print(L1[-3:-1]) #从末尾开始,倒数第一位index为-1,从index-3到 阅读全文
posted @ 2017-09-05 15:29 wangxy92 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 位置参数 位置参数:普通参数,调用时,必须按照位置顺序依次赋值 默认参数 默认参数可以简化函数的调用。设置默认参数时,有几点要注意: 一是必选参数在前,默认参数在后,否则Python的解释器会报错(思考一下为什么默认参数不能放在必选参数前面); 二是如何设置默认参数。当函数有多个参数时 阅读全文
posted @ 2017-09-05 14:05 wangxy92 阅读(110) 评论(0) 推荐(0) 编辑