编程第一步:一行代码,让电脑在屏幕上说出一句话。
print():让电脑开口说话
Python里有一个函数叫print(),作用只有一个:把括号里的内容显示在屏幕上。
来看最经典的例子:
print("Hello, World!")
运行结果:
Hello, World!
就这么一行。电脑就"说话"了。
拆开看:
•print() 是Python内置的输出函数,不用自己定义,拿来就能用
• 括号里的 "Hello, World!" 是一段文字,术语叫字符串
• 字符串必须用引号包起来,单引号和双引号都行,但必须成对——开头双引号,结尾也必须是双引号
换成中文也完全没问题:
print("我开始学Python了!")
我开始学Python了!
想说多句话?多写几行print就行
print("Python")print("真的")print("很简单")
Python真的很简单
每个print占一行输出,从上到下依次打印。
#:写给自己看的笔记
代码里以 # 开头的内容叫注释。Python看到#就会跳过这一行,完全不执行。
注释是写给人看的——提醒自己"这段代码在干什么",或者给别人解释你的思路。
# 这行是注释,Python不会运行它print("这行会被执行")# print("这行不会被执行,因为前面有#")
这行会被执行
注意看,第三行虽然写了print,但前面有#,所以Python把它当注释跳过了。
养成写注释的习惯。代码是写给电脑执行的,注释是写给将来的自己看的。
新手最容易踩的三个坑
坑1忘了引号
# 错误写法print(Hello) # NameError: name 'Hello' is not defined# 正确写法print("Hello") # 字符串要用引号包起来
坑2引号不配对
# 错误写法print("Hello') # 开头双引号,结尾单引号,报错# 正确写法print("Hello") # 都用双引号print('Hello') # 都用单引号,也行
坑3Print写成大写
# 错误写法Print("Hello") # NameError,Python区分大小写# 正确写法print("Hello") # 全小写
Python对大小写和符号非常敏感。写代码时仔细看报错信息——它会告诉你哪行出了问题。
动手试试
光看不练是学不会的。下面两道题,试着自己写:
练习1:补全代码
补全下面这行代码,让它打印出「NOAI」:
_____("NOAI")
提示:哪个函数能让电脑"开口说话"?
练习2:找错误
下面四行代码,哪一行能正确打印出 Hello?
A. print Hello B. print(Hello) C. print("Hello") D. Print("Hello")
提示:回看前面"三个坑"那一节。
答案不公布了——去香农平台上写代码验证,比看答案管用一百倍。
去平台上手写代码
今天学了两个东西:
•print() — 让电脑输出文字
•# — 写注释,给自己看的笔记
这篇文章讲的是香农NOAI学习平台"Python基础"模块的第一课。平台上有更多的练习题,写完代码点运行,对不对立刻就知道。
香农NOAI学习平台地址:shannon.arpa.school微信扫码登录就能用,免费。找到「Python基础」→「第一行代码」,从第一道题开始写。
下一篇讲变量和数据类型——让电脑不光能说话,还能记住东西。

