你有没有过这种念头——写程序是程序员的事,跟门外汉没关系?其实 Python 第一个程序 简单到离谱:打开 IDLE,敲一行 print("Hello World"),回车,屏幕就跟你打招呼了。不用装环境,1 分钟看到效果。配套代码关注后回复「实战02-hello」领取,省得你对着屏幕手敲。一、你的第一个程序
程序就是给电脑的指令,从上往下执行。打开 IDLE(Windows 搜"IDLE",Mac 终端敲 python3),把这三行粘进去:
print("Hello World")print("你好,世界")print("我是来学 Python 的")
回车,屏幕立刻打印三行字。你刚刚写了一个能运行的 Python Hello World 程序——从这一刻起你就算"写过程序的人"了。二、3 种运行方式
IDLE 交互模式:一行一行敲,回车就跑,适合试小片段,关窗口就没了。
写文件再运行:存成 hi.py,命令行进到文件夹敲:
在线练习:电脑没装 Python?搜"菜鸟教程",把代码粘进去点运行,先尝甜头再决定装不装。三、print 到底干了啥
print() 就是"让屏幕显示"。括号里加英文引号的叫字符串,原样输出;直接写数字或算式,它会先算再显示:
print("Hello World") # 显示:Hello Worldprint(123) # 显示:123print(1 + 2) # 显示:3print("今年", 2026, "年") # 显示:今年 2026 年
# 后面是注释,Python 自动跳过,是写给你自己看的笔记。四、让程序喊出你的名字
光打印固定文字没意思,让程序"记住"点东西才像真程序。这要用"变量"——一个贴标签的盒子,里面装数据:
name = "小明"print("你好," + name)name = input("你叫什么名字?")print("你好," + name + ",欢迎来学 Python!")
五、新手最容易卡的 3 个点
跑代码报错别慌,八成是这三个坑:
- 缩进乱了:Python 靠缩进分块,对齐没对齐就报
IndentationError。 - 中英文引号混用:字符串必须用英文
",中文引号会报 SyntaxError。写代码全程英文标点。 - 没保存就运行:文件方式改了不按 Ctrl+S,跑的还是旧版。养成"改完先保存再运行"。
迷你故事:大学生阿杰的"第一行"
阿杰是大三学生,专业课要求写 Python,硬拖了三周没动手,总觉得"文科脑肯定学不会"。我在评论区把这三行代码发过去,让他别想先敲。他回我三个字:"卧槽,真出来了。"就这三个字,他怕了三周的门槛,三分钟跨过去了。后来他每周写点小程序练手,期末项目还拿了优。
- Python 官方入门教程:https://docs.python.org/zh-cn/3/tutorial/index.html
- Python 官方文档中文版:https://docs.python.org/zh-cn/3/
- Real Python · Hello World教程:https://realpython.com/python-hello-world/