文章目录
控制语句
选择结构
就是用来表示如果!
单分支选择结构
条件表达式详解
双分支选择结构
三元条件运算符
多分支结构
选择结构嵌套
循环结构
while循环
for循环和可迭代对象遍历
range对象
嵌套循环
break语句
continue语句
else语句
循环代码优化
+
其他优化手段:
1.连接多个字符串,使用join()而不是用+
2.列表的元素的插入和删除,尽量在列表尾部操作
使用zip()并行迭代
推导式创建序列
列表推导式
字典推导式
集合推导式
生成器推导式(生成元组)
综合练习_绘制不同颜色的多个同心圆
import turtle
t = turtle.Pen()
my_colors = (“red”,“green”,“yellow”,“black”)
t.width(4)
t.speed(0)
for i in range(10):
t.penup()
t.goto(0,-i10)
t.pendown()
t.color(my_colors[i%len(my_colors)])
t.circle(100+i10)
turtle.done()