CAICP-E · Python 编程基础
让屏幕说话
程序就是一步一步的吩咐。先用 print 写出自我介绍。
这一节要学会什么
#what电脑会自己说话吗
#hook你跟朋友说「你好」,朋友听得懂。 电脑却不会自己开口。你要写一句话,让它替你说。
Python 就是这样一种编程语言:你写指令,它按顺序去做。 像做菜要按菜谱——先洗、再切、再炒。程序也一样:写在前面的先做,写在后面的后做。
这节课的小目标很具体:写出一份能在屏幕上出现的自我介绍。

如果觉得有点难 先记住:
如果已经会了 试着一次打印四行,再给每行加一句注释。
程序:一步一步的吩咐
#explore-program程序不是一篇作文,它更像一份清单。
电脑很老实。你写三行,它就做三次;你少写一行,它不会自己补上。
print("打开书包")
print("拿出课本")
print("开始学习")屏幕上会依次出现三句话。上面那行先出现,下面那行后出现。 先把这个顺序跑熟。
print:让屏幕显示出来
#explore-print最常用的命令是 print()。括号里放你想显示的内容。
print("你好")屏幕上会出现:你好
文字要用引号包起来。单引号或双引号都可以,一对引号要成双出现。
print('你好')
print("你好")两行效果一样。选一种,整份代码里尽量统一。
print 一次也可以放好几段文字,中间用逗号分开,屏幕上会自动空一格。
print("你好", "我是小派")显示:你好 我是小派
空括号也可以。那一行什么都不显示,只空出一行。
print("第一行")
print()
print("中间空了一行")引号:给文字盖盖子
#explore-quotes引号像盒子的盖子:左边一个,右边一个。少一个,电脑就看不懂。
print("你好这样会报错。报错不可怕,它在说:引号没盖严。
引号里面可以放中文、英文、标点。
print("我喜欢画画。")
print("Hello")
print("5年3班")注意:这里的 5年3班 是文字,不是拿去算的数字。以后要算账,会另有办法。先把话说清楚。
想在句子里用到引号怎么办?外层用双引号,里面用单引号。
print("我叫'小派'")也可以反过来。
print('我叫"小派"')写出一份自我介绍
#explore-intro一行太短。自我介绍通常有好几句,那就写好几行 print。
print("你好,我是小派")
print("我今年11岁")
print("我喜欢足球")
print("请多指教")四行就是四句话。改引号里的字,就是改成你自己。
想空一行再继续说?在中间加一个空的 print()。
想把名字和爱好写在同一行?用逗号。
print("爱好:", "画画", "跑步")试着写出你的版本。不要抄我的句子。电脑只负责显示,内容是你的。
注释:写给自己看的话
#explore-comment有些字不是给电脑跑的,是给自己或同学看的。这叫注释。
Python 用 # 开头写注释。# 后面的字,电脑会跳过。
# 这是自我介绍
print("你好,我是小派") # 第一句打招呼屏幕上只会出现那句你好。井号后面的字不会出现。
注释要写清楚。别写「随便写写」,写「这里在打招呼」更好。 一行注释不要太长,说清这一行在干什么就行。
跑不通时先看这三处
#explore-mistakes刚学写代码,最常见三种漏。
第一,引号少了一个。
print("你好)第二,括号少了一个。
print("你好"第三,把 print 写成了别的字。
pirnt("你好")电脑会报错。先看最后一行提示,再回头找盖子、括号、单词。 改对了再跑。跑通了,再加下一句。不要一次改十处。
这节课我学会了
#review记住这些:
- 程序按顺序,一行一行做。
print()负责显示。- 文字要加成对引号。
#后面是注释,屏幕上看不见。
试着在心里跑一遍:
# 自我介绍
print("你好,我是小派")
print("请多指教")屏幕上会出现两句话。# 那一行不会显示。
下一课才给数据起名字,再下一课才请电脑帮你算。先让屏幕听话。
试一试
#evaluate看完就来检查一下。选错了也可以再想。
单选题
print 会做什么
运行 print 打印「你好」时,屏幕上最可能看到什么?
单选题
哪一行是注释
下面哪一行是注释,电脑不会当真去跑?
单选题
屏幕上会出现几行
先 print 打印「一」,再空 print(),再 print 打印「三」。屏幕上会出现几行?(中间空行也算一行)
多选题
哪些写法能跑通
下列哪些写法,电脑多半能顺利显示?可以多选。
可多选
未登录时不会保存学习进度