教孩子学编程(Python语言版)
第1 章 Python 基础:认识环境
#NiceHexSpiral.py
#运行后,挺奇特,整个作画过程,完全呈现。
import turtle
colors=["red","purple","blue","green","yellow","orange"]
t=turtle.Pen()
turtle.bgcolor("black")
for x in range(360):
t.pencolor(colors[x%6])
t.width(x/100+1)
t.forward(x)
t.left(59)#59度由来,60度画出正六边形,因要旋转,故小于60度
#YourName.py
name=input("What's your name?\n")
print("Hi, ",name)
第2 章 海龟作图:用Python 绘图
#SquareSpiral1.py 2019-5-16
import turtle
t=turtle.Pen()
for x in range(100):
t.forward(x)
t.left(90)
#SquareSpiral2.py 2019-5-16
import turtle
t=turtle.Pen()
for x in range(100):
t.forward(x)
t.left(91)
#CircleSpiral1.py 2019-5-16
import turtle
t=turtle.Pen()
for x in range(100):
t.circle(x)
t.left(91)
#SquareSpiral3.py 2019-5-16
import turtle
t=turtle.Pen()
t.pencolor("red")#此处写成t.pencolor="red"
for x in range(100):
t.forward(x)
t.left(91)
第3 章 数字和变量:用Python 做数学运算