第一阶段:编程初体验
第2章:第一个Python程序
目标:像指挥魔法小精灵一样,用代码让电脑“说话”和画画!本章将带你认识Python的魔法书(IDLE),学会用print()召唤文字,还能指挥小海龟画出神奇图案!
2.1 念出第一句魔法咒语
魔法目标:让电脑说出“Hello, World!”
魔法咒语:
print("Hello, World!") # 这是召唤文字的咒语!
魔法小剧场:
- 咒语解析:print()就像对电脑喊“快告诉我!”,括号里的文字就是你要电脑说的话。
- 趣味实验: 修改咒语里的文字,比如:
print("编程小巫师,你好呀!")
- 尝试加入表情符号:
print(" 今天的天气真好!")
2.2 指挥小海龟画一条线
魔法目标:用代码让小海龟听你的话,画出一条彩虹线!
魔法道具:
- 小海龟:你的绘画小助手(导入turtle模块)。
- 前进指令:turtle.forward(100)(让小海龟向前走100步)。
- 变色魔法:turtle.color("red")(给小海龟换装!)
魔法步骤:
- 召唤小海龟:
import turtle
t = turtle.Turtle()
t.color("red")
- 指挥小海龟行动:
t.forward(100)
t.right(90)
t.forward(100)
turtle.done()
2.3 我的自由创作乐园
魔法任务:用print()和海龟创作一个有趣的小项目!
任务1:写一首数字诗
print("1只青蛙1张嘴,")
print("2只眼睛4条腿,")
print("扑通一声跳下水!")
任务2:画一颗星星
for _ in range(5):
t.forward(100)
t.right(144)
任务3:制作生日贺卡
turtle.penup()
turtle.goto(-50, 100)
turtle.pendown()
turtle.color("gold")
turtle.circle(50)
turtle.penup()
turtle.goto(0, 150)
turtle.color("pink")
turtle.write("生日快乐!", align="center", font=("Arial", 16, "bold"))
魔法小锦囊
- 比喻记忆法: print() = 魔法师的传声筒,把文字传给电脑 turtle.forward() = 小海龟的“前进魔法”
- 错误急救包: 小海龟不画线:检查是否漏掉turtle.done()(它会让窗口保持打开!) 颜色不显示:确认颜色名称拼写正确(如"red"不是"redd")
附:魔法词典
- print():打印文字到屏幕
- turtle:指挥小海龟画画的模块
- 循环:重复执行同一段魔法咒语
- 颜色代码:给小海龟换装的颜色名称(如"blue")
通过本章,你已经学会了用代码“说话”和“画画”!记住:每个魔法师的第一件作品,都是从错误中诞生的