欢迎来到这门专门为零基础小白设计的Python课程!在这里,我会用最通俗的语言、最详细的步骤,带你一步步走进编程的世界。你不需要有任何编程基础,甚至不需要懂英语,只要有一颗好奇的心和一台电脑,就够了。
在开始之前,请允许我做个自我介绍:我是一只热爱编程的“码农”,但我曾经也是一个小白,所以我知道你们会遇到哪些坑,哪些地方容易懵。我的特色就是:把每一个单词、每一个符号都给你掰扯清楚,绝不跳过任何细节。相信我,学完这十节课,你不仅能写出Python程序,还会爱上这种感觉。
好了,废话不多说,让我们开启第一节的旅程吧!
第一部分:Python是什么?(用比喻帮你理解)
你可能会问:“Python是什么?是一种蛇吗?”哈哈,没错,Python确实是一种蟒蛇的名字,但在这里,它是一门编程语言的名字。编程语言就像我们人类说话用的语言(比如中文、英文),只不过它是用来和电脑“聊天”的。
想象一下:你有一个外国朋友,他只会说英语,你想让他帮你做件事,你就得用英语跟他沟通。同样,电脑这个“朋友”只会一种特殊的语言,而Python就是其中一种。我们通过写Python代码(也就是用Python这种语言写出来的句子),告诉电脑:“嘿,帮我算个数学题”、“嘿,帮我画个图”……电脑就能听懂并执行。
Python的优点就是:简单、易学、功能强大。很多人工智能、网站后台、数据分析都是用Python写的,但初学者完全不用担心,我们会从最基础的开始。
第二部分:安装Python(手把手图文教程)
要想和电脑用Python聊天,首先得让电脑“学会”Python,也就是安装Python软件。别怕,这就像安装微信一样简单。
2.1 下载Python安装包
打开浏览器,在地址栏输入Python的官方网站:https://www.python.org/(注意是.org,不是.com)。
如果你觉得英文看不懂,可以右键页面,选择“翻译成中文”(浏览器一般都有这个功能)。不过界面大部分都是英文,我会解释每个按钮的意思。
进入官网后,你会看到一个大大的导航栏,鼠标移动到 Downloads(下载) 上,不要点击,就会弹出一个菜单。菜单里会有一个按钮,通常写着 Python 3.xx(比如Python 3.12.2),这个就是最新的稳定版本。
为什么下载这个? 因为Python有两个主要版本:Python 2 和 Python 3。Python 2已经停止更新了,所以我们学最新的Python 3。
点击那个黄色的按钮(比如“Python 3.12.2”),浏览器就会自动下载一个安装包,文件后缀是 .exe(Windows系统)。
小提示: 如果你是Mac电脑,官网会自动检测你的系统,给你下载对应的Mac版本,步骤类似。
2.2 安装Python(Windows为例)
找到下载好的安装包,双击运行。可能会弹出一个提示“你要允许此应用对你的设备进行修改吗?”,点击 “是”。
出现安装界面,最重要的一步来了! 在安装界面最下面,有一个复选框,写着 “Add Python.exe to PATH”,默认是没勾选的。
你必须勾选它!必须勾选!必须勾选!(重要的事情说三遍)
为什么?
PATH是电脑里的一个“路径环境变量”,简单说就是系统存放各种程序路径的地方。
勾选这个选项,相当于告诉电脑:“我把Python安装在这里啦,以后你在任何地方要运行Python,都可以直接找到它。”
如果不勾选,后面你打开命令行输入python,系统会说“python不是内部或外部命令”,你就没法用了。很多新手卡在这里,所以一定要勾上。
勾选“Add Python.exe to PATH”之后,点击上面的 “Install Now”(立即安装)。
它会自动开始安装,默认安装路径一般是 C:\Users\你的用户名\AppData\Local\Programs\Python\Python312(数字可能不同)。你不用管它,等着进度条走完。
安装完成后,会出现一个界面,写着“Setup was successful”。你可以点击 “Disable path length limit”(禁用路径长度限制),然后点击 Close。这个选项可以让你以后创建很长的文件路径时不出错,不是必须的,但建议点一下。
2.3 验证安装是否成功
安装好后,我们要检查一下电脑是不是真的能听懂Python了。
按下键盘上的 Win键(就是有Windows图标的那个键)+ R键,会弹出“运行”对话框。
在框里输入 cmd,然后回车,就会打开一个黑乎乎的窗口,这叫 命令行提示符(或者叫终端、控制台)。别怕,它只是看起来吓人,其实很友好。
在黑窗口里,输入 python 三个字母,然后回车。
出现 >>> 提示符,就表示你已经进入了Python的交互环境,可以直接在这里输入Python命令,它会立刻执行。我们可以在里面试试输入 print("你好,世界") 然后回车,看看效果。不过别急,我们马上会讲。
如果你想退出这个交互环境,可以输入 exit() 再回车,或者直接关掉窗口。
第三部分:编写第一个Python程序——“Hello, World!”
安装好了Python,我们就要开始写第一个程序了。按照编程界的传统,第一个程序通常是打印一句话:“Hello, World!”(你好,世界!)。这个传统源自于1978年的一本经典编程书,后来大家都这么干,算是一种仪式感。
我们有两种方式写Python程序:一种是在刚才的交互环境里一行一行写,但这样写的东西不会保存;另一种是把代码写在一个文件里,保存后可以反复运行。我们现在学第二种,因为更贴近实际开发。
3.1 创建Python文件
在桌面上或者你喜欢的文件夹里,右键 -> 新建 -> 文本文档。会创建一个“新建文本文档.txt”。
把文件名改成 hello.py。注意:扩展名要从 .txt 改成 .py。
为什么要改?
你会看到图标变成了一个带小蛇的图标(如果没有,说明扩展名没改对,或者电脑隐藏了扩展名,需要设置显示扩展名)。
3.2 用记事本编写代码
右键点击 hello.py,选择 “打开方式” -> “记事本”(不要双击,否则可能会直接运行,看不到代码)。
在记事本里输入以下内容:
text
print("Hello, World!")注意:所有的标点符号都必须是英文的!比如双引号 " 不能是中文的 “,括号 () 也不能是中文 (),否则会报错。如果你不确定,可以切换到英文输入法再打。
输入完后,点击 文件 -> 保存(或者按Ctrl+S)。然后关闭记事本。
3.3 运行Python程序
再次打开命令行(Win+R -> cmd -> 回车)。
我们需要先切换到 hello.py 所在的目录。假设你把文件放在了桌面上,桌面路径通常是 C:\Users\你的用户名\Desktop。
在命令行里输入:
text
cd C:\Users\你的用户名\Desktop
然后回车。
解释一下:
确认你在正确的文件夹后,输入:
text
python hello.py
然后回车。你会看到屏幕上出现一行字:
text
Hello, World!
恭喜!你的第一个Python程序运行成功了!
第四部分:代码解析——每个单词、每个符号都是什么意思?
刚才我们写的代码只有一行:
python
print("Hello, World!")现在我来拆解一下这一行里每个部分的含义。
4.1 print —— 打印函数
print 是一个英文单词,意思是“打印”。在Python里,它是一个函数。
什么是函数?你可以把函数想象成一个“工具”或者“指令”,当你告诉Python执行这个指令时,它就会帮你做一件特定的事情。
print 这个函数的作用就是:把括号里的内容显示在屏幕上(也就是“打印”出来)。
注意:print 后面紧跟着一对括号 (),不能省略,因为函数执行需要括号来包裹它的“原料”(也就是参数)。
4.2 "Hello, World!" —— 字符串
双引号 " 括起来的部分,叫做字符串。
什么是字符串?就是一段文本。比如你的名字、一句话,都是字符串。
在Python中,字符串要用引号括起来,告诉电脑:“嘿,这些不是代码,是文字内容。”
引号可以是双引号 ",也可以是单引号 ',效果一样。比如 print('Hello, World!') 也可以。但必须成对出现,而且不能混用(前面双引号,后面单引号就不行)。
Hello, World! 就是我们要打印的具体文字。你可以改成任何你想说的话,比如 "大家好",但注意要保存文件后重新运行。
4.3 括号 () —— 函数调用的标志
括号紧跟在 print 后面,表示我们要调用 print 这个函数。括号里放的是传给函数的内容,也叫参数。
这里只有一个参数,就是字符串 "Hello, World!"。
如果忘了写括号,比如只写 print "Hello, World!",Python会报错,因为它不认识这种写法(在Python 3中必须加括号)。
4.4 总结一下这一行
整行代码的意思是:调用 print 函数,把字符串 "Hello, World!" 作为参数传给它,让它在屏幕上显示出来。
第五部分:注释——给代码写“小纸条”
在编程中,我们经常需要给代码写一些说明文字,比如解释某段代码的作用,或者暂时屏蔽一些代码。这些说明文字就叫注释。注释不会被电脑执行,只是给人看的。
5.1 单行注释
在Python中,单行注释用井号 # 开头。# 后面的所有内容,Python都会忽略。
例如,我们可以在 hello.py 里加上注释:
python
# 这是我的第一个Python程序print("Hello, World!")# 在屏幕上打印一句话保存并运行,结果和之前一样,注释不会影响输出。但注释能帮助我们理解代码,尤其是在代码复杂的时候。
为什么要写注释?
5.2 多行注释
如果要写多行注释,可以用三个单引号 ''' 或者三个双引号 """ 括起来,例如:
python
"""这是一个多行注释可以写很多行都不会被运行"""print("Hello, World!")不过初学者先掌握单行注释就够了。
第六部分:小练习——让程序打印你自己的名字
现在,我们来动动手,把第一个程序改成打印你自己的名字。
用记事本打开 hello.py,把里面的内容改成:
python
print("我的名字是小明")(把“小明”换成你自己的名字,记得用英文引号括起来)
保存文件,然后在命令行里再次运行:
text
python hello.py
你将会看到屏幕上打印出“我的名字是xxx”。
如果你想把名字和一句话连在一起打印,可以这样:
python
print("你好,"+"小明")这里的加号 + 可以把两个字符串连接起来,变成一个字符串。试试看。
第七部分:常见错误与解决方法(小白必看)
在写代码过程中,难免会犯错。犯错很正常,不要害怕,学会看错误提示就行。以下是几个你可能遇到的错误及解决方法:
错误1:SyntaxError: invalid syntax
错误2:NameError: name 'print' is not defined
错误3:FileNotFoundError
错误4:编码错误(比如打印中文出现乱码)
第八部分:总结与下一课预告
今天我们完成了:
理解了Python是什么。
成功安装了Python并配置了环境。
编写并运行了第一个Python程序。
解析了代码的每个部分。
学习了注释的用法。
做了小练习,打印自己的名字。
了解了常见错误。
你已经迈出了编程的第一步!是不是觉得并没有想象中那么难?其实编程就像搭积木,每个小零件组合起来就能做出有趣的东西。
下一节课预告: 我们将学习Python的“数字”和“字符串”,也就是如何让电脑帮我们做计算,以及如何更好地处理文字。还会学到怎么把数据存起来(变量)。敬请期待!
课后作业(可选)
修改 hello.py,让它打印两行文字,比如:
text
Hello, World!我是Python初学者
(提示:可以用两个 print 语句,每个打印一行;或者用一个 print 打印两行,中间用 \n 换行符,比如 print("Hello, World!\n我是Python初学者"),\n 表示换行。)
试着在代码中加入注释,解释每一行的作用。
如果在安装或运行中遇到任何问题,欢迎在评论区留言,我会详细解答。
好了,第一节的内容就到这里。希望你能跟着教程一步步操作下来,如果成功了,记得给自己点个赞!我们下节课见,拜拜!