
Python—控制语句
Python控制语句
whyfail
寂寂无名的众多开发者之一
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python之循环绘图
#画圆圈import turtlet = turtle.Pen()my_color = ("red","green","yellow","blue","black")t.width(4)t.speed(6)for i in range(10): t.penup() t.goto(0,-i*10) t.pendown() t.color(my_color...原创 2019-10-27 16:13:49 · 7554 阅读 · 0 评论 -
Python之推导式
推导式创建序列推导式是从一个或者多个迭代器快速序列的一种方法。可以将循环和条件判断结合,从而避免冗长的代码。列表推导式列表推导式生成列表对象:[表达式 for item in 可迭代对象]或者:[表达式 for item in 可迭代对象 if 条件判断]>>> [x*2 for x in range(1,5)][2, 4, 6, 8]>>>...原创 2019-10-27 15:34:37 · 224 阅读 · 0 评论 -
Python之zip()函数
使用zip()并行迭代可通过zip()函数对多个序列进行并行迭代,zip()函数子最短序列“用完”时就会停止。#测试zip()并行迭代names = ("悟空","悟净","悟能","玄宗")ages = (333,444,555,18)jobs = ("大师兄","二师兄","三师兄")for name,age,job in zip(names,ages,jobs): p...原创 2019-10-27 15:07:52 · 217 阅读 · 0 评论 -
Python之循环优化
循环代码优化遵守下面三个原则可以大大提高运行效率,避免不必要的低效计算:1.尽量减少循环内部不必要的计算2.嵌套循环中,尽量减少内层循环的计算,尽可能向外提。3.局部变量查询较快,尽量使用局部变量#循环代码优化测试import timestart = time.time()for i in range(10000): lib1 = [] for x in rang...原创 2019-10-27 14:51:59 · 1183 阅读 · 0 评论 -
Python—循环结构
循环结构循环结构用来重复执行一条或多条语句。whilewhile循环的语法格式:while 条件表达式: 循环体语句num = 0while num<=10: print(num,end = "\t") num += 1>>>0 1 2 3 4 5 6 7 8 9 10 ###################################计...原创 2019-10-26 23:00:50 · 296 阅读 · 0 评论 -
Python之选择结构
选择结构选择结构通过判断条件是否成立,来决定执行哪个分支。选择结构有多种形式,分为:单分支、双分支、多分支结构。单分支选择结构if 语句单分支结构语法形式:if 条件表达式: 语句/语句块条件表达式详解在选择和循环结构中,条件表达式的值为False的情况如下:False、0、0.0、空值None、空序列对象(空列表、空元组、空集合、空字典、空字符串)、空range对象、空迭代对...原创 2019-10-26 20:56:45 · 2904 阅读 · 0 评论