小白零门槛入门Python:从安装到写第一个程序,手把手教你不踩坑

作为一个刚接触编程的小白,是不是总被”代码""编程”这些词吓到?担心自己没基础、学不会?其实完全不用慌!今天这篇Python入门教程,专门为纯小白量身打造,全程无晦涩理论,全是具体步骤+实操代码,就像朋友坐在你身边手把手教你,跟着做就能轻松入门Python,从此告别”编程小白”标签。

先跟大家说句心里话,我刚开始学Python的时候,比你们还慌——连”环境变量”是什么都不知道,下载软件都能下错版本,更别说写代码了。但慢慢发现,Python真的是最适合小白的编程语言,语法简单得像说话,不用记复杂的格式,而且用途超广,爬虫、数据分析、自动化办公都能做,学会了不管是提升职场效率,还是培养新技能,都特别有帮助。

这篇教程全程避开所有难懂的理论,只讲”怎么做”,从软件下载安装,到写第一个程序、掌握基础语法,每一步都配了具体操作和代码,甚至标好了截图位置和快捷键,小白跟着走,保证不踩坑、能上手。重点是,全程免费,不用花一分钱买课程,看完这一篇,你就能迈出Python入门的第一步!

在开始操作之前,先跟大家说2个小白最容易困惑的问题,搞懂这两个,后面的操作会顺畅很多,不用反复回头踩坑。

为什么选Python?

很多小白会问,市面上那么多编程语言,为什么要先学Python?其实答案很简单,就3点,看完你就懂了:

语法最简单:Python的代码就像写英语句子一样,比如打印一句话,只用写一行代码,不用记复杂的符号和格式,比Java、C语言简单太多,小白上手无压力;

不用操心底层:很多编程语言需要手动处理很多底层细节,而Python会自动帮我们搞定,我们只需要专注于”要做什么”,不用纠结”怎么实现”;

用途超广:学会Python后,能做的事情特别多——职场人可以用它自动化处理表格、批量发邮件;想搞副业可以用它写爬虫、做数据分析;甚至可以入门AI、游戏开发,一张技能卡解锁多种可能。

总结一下:Python就是”小白友好型”编程语言,入门快、用途广,学会了绝对不亏,哪怕你完全没接触过编程,也能轻松跟上。

电脑配置要求

很多小白会误以为学编程需要配置很高的电脑,其实完全不用!不管是Windows电脑、Mac电脑,哪怕是配置一般的笔记本,都能轻松运行Python,不需要额外安装任何辅助工具,全程免费操作,咱们一步一步来就好。

这里提醒一句:小白尽量不要用平板或者手机学,因为后面写代码、运行程序,电脑操作更方便,也能避免很多不必要的麻烦。

一、安装Python

学Python的第一步,就是给电脑安装”Python运行工具”——就像我们想写字,得先有笔和纸一样,安装Python,就是给电脑准备好”写代码、运行代码”的工具。这一步是基础,也是小白最容易踩坑的地方,一定要跟着步骤来,每一步都标清楚了,别偷懒哦!

1. 下载Python安装包

小白注意:一定要从Python官方网站下载,不要从其他第三方网站下载,避免捆绑软件、病毒,而且官网的安装包完全免费,操作也简单。具体步骤如下:

  1. 打开电脑浏览器(谷歌、Edge、360都可以),输入官网地址:https://www.python.org/(直接复制粘贴到地址栏,按回车就能打开);
  2. 打开官网后,找到右上角的”Downloads”(下载)按钮,点击一下,会自动弹出适合你电脑系统的安装包(Windows系统会显示”Windows”,Mac系统会显示”macOS”),不用手动选择系统,官网会自动识别;
  3. 选择安装包版本:小白直接下载”稳定版”即可,不用追求最新版本(最新版本可能有兼容性问题),比如Windows系统可以下载”Python 3.12.0”(后面的数字是版本号,只要是3.10以上的版本,都可以用);
  4. 点击版本号,会跳转到下载页面,拉到页面下方,找到”Windows Installer (64-bit)“(64位系统),点击下载即可(如果你的电脑是32位系统,就选择”32-bit”,现在大部分电脑都是64位,不确定的话,右键”此电脑”→“属性”,就能看到系统类型)。

截图位置提示:官网首页→右上角”Downloads”→下拉找到对应系统的稳定版→页面下方找到”Windows Installer (64-bit)“,点击后开始下载,下载进度会在浏览器底部显示,耐心等1-2分钟就好(安装包不大,大概30M左右)。

小提醒:下载过程中,不要点击”取消”,也不要随便点浏览器弹出的广告,避免下载中断或者下载错文件。

2. 安装Python

下载完成后,找到下载好的安装包(一般在浏览器”下载”文件夹里,文件名是”python-3.12.0-amd64.exe”),双击打开,开始安装,这一步有一个关键选项,小白一定要勾上,否则后面无法正常运行代码!具体步骤:

  1. 双击安装包,会弹出安装界面,首先勾选 “Add Python 3.12 to PATH”(这个选项在安装界面的最下方,小白一定要仔细找,勾选上这个,后面才能在电脑命令行里运行Python);
  2. 勾选完成后,点击”Install Now”(立即安装),不用修改其他设置,默认安装路径就可以,避免小白修改路径后找不到安装位置;
  3. 点击后,会进入安装进度界面,屏幕上会显示”Installing”,耐心等2-3分钟,不要关闭界面,也不要操作电脑其他软件;
  4. 安装完成后,会弹出”Setup was successful”(安装成功)的提示,点击”Close”(关闭)即可,这样Python就安装完成了。

截图位置提示:安装界面最下方,有一个小方框,前面勾选后,会显示对勾,旁边的文字就是”Add Python 3.12 to PATH”,这是最关键的一步,漏勾了后面会很麻烦,一定要记住!

3. 验证安装

安装完成后,我们一定要验证一下,看看Python是不是真的安装成功了,避免后面写代码的时候发现无法运行,白忙活一场。验证步骤超级简单,全程用快捷键,小白也能轻松操作:

Windows系统:

  1. 按住”Win+R”快捷键,弹出”运行”窗口,输入”cmd”,按回车,打开”命令提示符”(一个黑色的窗口,就是我们平时说的”CMD”);
  2. 在黑色窗口里,输入 python --version(注意:python后面有一个空格,—version前面也有一个空格,不要输错),输入完成后按回车;
  3. 如果弹出”Python 3.12.0”(或者你下载的其他版本号),就说明安装成功了;如果弹出”不是内部或外部命令”,说明刚才的”Add Python 3.12 to PATH”没有勾对,需要重新安装,重新勾选那个选项。

Mac系统验证方法: 打开”终端”(通过”聚焦搜索”找到,输入”终端”即可),输入 python3 --version,按回车,弹出版本号就是安装成功。

小提醒:如果验证失败,不要慌,重新双击安装包,勾选”Add Python 3.12 to PATH”,重新安装一次,基本就能解决问题,小白不用怕,多试一次就好。

二、第一个程序

安装好Python后,我们就可以开始写第一个程序啦!学任何编程语言,第一个程序都是”打印一句话”,这是编程的”仪式感”,而且超级简单,1分钟就能上手,写完你会发现,编程其实并没有那么难,甚至很有趣!

这里给小白推荐两个写代码的工具,新手先从”IDLE”开始(Python自带的工具,不用额外下载),等熟悉后,再换其他工具,这样更容易上手。

打开IDLE

IDLE是Python自带的编程工具,安装Python后就有,不用额外下载,打开方法很简单,有两种方式,小白任选一种即可:

  • 方式1:Windows系统,点击”开始”菜单,找到”Python 3.12”文件夹,打开后,点击”IDLE (Python 3.12)“,就能打开编程界面;
  • 方式2:按住”Win+R”,输入”idle”,按回车,直接打开IDLE(更快捷)。

截图位置提示:开始菜单→Python 3.12文件夹→IDLE (Python 3.12),图标是一个蓝色的小火箭,很好找;打开后,会弹出两个窗口,一个是”Python Shell”(交互窗口),一个是”Untitled”(编辑窗口),我们先在交互窗口里写第一个程序,更简单。

写第一行代码

打开IDLE的交互窗口(黑色文字、白色背景的窗口),就可以直接写代码了,全程只有1行代码,小白跟着输就好,注意不要输错符号:

  1. 在交互窗口的”>>>“后面(这个是Python的提示符,不用我们输入),输入代码:print("Hello, Python!")
  2. 输入完成后,按回车,瞬间就能看到运行结果——窗口里会显示”Hello, Python!”,这就说明你的第一个Python程序写成功啦!

代码解析(小白不用记,了解就好):

  • print():是Python自带的”打印函数”,作用就是把括号里的内容显示在屏幕上,以后我们想打印任何内容,都可以用print();
  • 引号:括号里的文字,必须用英文的单引号(”)或双引号("")包起来,不能用中文引号,否则会报错(小白最容易踩这个坑,一定要注意);
  • 分号:Python里的代码,结尾可以不用加分号,和其他编程语言不一样,小白不用刻意加,避免画蛇添足。

小挑战:小白可以试着修改代码,把括号里的文字改成自己的名字,比如 print("我是小白,我学会Python啦!"),按回车,看看能不能打印出自己的文字,成就感会更强哦!

保存程序

如果想把自己写的程序保存起来,以后再打开看,也很简单,步骤如下:

  1. 打开IDLE的编辑窗口(如果没有,点击交互窗口的”File”→“New File”,就能新建一个编辑窗口);
  2. 在编辑窗口里,输入代码:print("Hello, Python!")
  3. 点击编辑窗口的”File”→“Save”(保存),选择保存路径(建议保存在桌面,方便以后找到),输入文件名(比如 first_program.py,注意文件名结尾必须是 .py,这是Python程序的后缀);
  4. 点击”保存”,这样程序就保存好了,以后想打开,双击桌面的 first_program.py 文件,就能自动用IDLE打开,点击”Run”→“Run Module”,就能运行程序,看到打印结果。

快捷键提示:保存程序可以用”Ctrl+S”,运行程序可以用”F5”,记住这两个快捷键,以后操作会更快捷。

三、基础语法

写完第一个程序后,我们再学习几个小白必掌握的基础语法,这些语法是以后写复杂程序的基础,全程实操,不记枯燥理论,每一个语法都配了代码示例,跟着输一遍,就能记住。

重点提醒:小白学习语法,不要死记硬背,一定要动手写代码,哪怕是照着抄一遍,也比光看不动手强,实操多了,自然就记住了。

变量

变量就像一个”盒子”,用来装数据,比如我们的名字、年龄、身高,都可以用变量来存储,以后想用到这些数据,直接调用变量名就可以,不用反复输入。

实操代码(小白直接在IDLE交互窗口里输,按回车看结果):

# 定义变量:名字、年龄、身高(#后面的是注释,电脑不会执行,用来备注代码)
name = "小白"  # 字符串(文字类型)
age = 20       # 整数(没有小数点的数字)
height = 1.75  # 浮点数(有小数点的数字)

# 打印变量
print("我的名字是:", name)
print("我的年龄是:", age)
print("我的身高是:", height)

运行结果:

我的名字是: 小白
我的年龄是: 20
我的身高是: 1.75

小白必记的变量命名规则(避免报错): ① 只能用字母、数字、下划线(比如name1、user_age,都是正确的); ② 不能以数字开头(比如1name,是错误的,会报错); ③ 区分大小写(Name和name是两个不同的变量,小白不要混淆); ④ 不能用Python的关键字(比如print、if、for,这些是Python自带的,不能用来当变量名)。

小练习:小白试着定义自己的变量,比如体重、爱好,然后打印出来,熟悉变量的用法。

数据类型

Python里有很多数据类型,但小白刚开始,只需要掌握3种最常用的就够了,其他的以后用到再学,不用贪多:

  1. 字符串(str):就是文字、字符,必须用英文引号包起来,比如”小白”、“Python”;
  2. 整数(int):没有小数点的数字,比如20、100、-5;
  3. 浮点数(float):有小数点的数字,比如1.75、3.14、9.9。

实操代码(小白动手输一遍,感受不同数据类型):

# 字符串
str1 = "我在学Python"
# 整数
int1 = 100
# 浮点数
float1 = 3.14

# 打印数据类型(用type()函数,能看到变量的数据类型)
print(type(str1))   # 输出:<class 'str'>
print(type(int1))   # 输出:<class 'int'>
print(type(float1)) # 输出:<class 'float'>

小提醒:Python的数据类型不用手动声明,赋值的时候自动识别,比如你给变量赋值文字,它就自动识别为字符串,小白不用额外操作,很方便。

运算

Python还能当计算器用,简单的加减乘除、乘方,都能轻松实现,不用手动计算,小白可以试着用代码做运算,超级方便。

实操代码(直接在交互窗口输入,按回车看结果):

# 加减乘除
a = 10
b = 3

print("加法:", a + b)   # 输出:13
print("减法:", a - b)   # 输出:7
print("乘法:", a * b)   # 输出:30
print("除法:", a / b)   # 输出:3.3333333333333335
print("整除:", a // b)  # 输出:3(只保留整数部分)
print("余数:", a % b)   # 输出:1(除法后的余数)
print("乘方:", a ** b)  # 输出:1000(10的3次方)

小技巧:小白可以把a和b的值改成自己想计算的数字,比如计算自己的身高+体重,或者工资的乘法,实操一遍,就能掌握运算的用法,以后计算不用再找计算器了。

注释

注释就是给代码写的”备注”,电脑不会执行注释的内容,主要是给我们自己或者别人看的,比如我们写了一段复杂的代码,过几天忘了是什么意思,看注释就能快速回忆起来,小白一定要养成写注释的习惯。

Python里的注释有两种写法,小白都要掌握:

1. 单行注释:用”#“开头,后面跟注释内容,只能写一行,比如:

# 这是单行注释,只能写一行
name = "小白"  # 注释:定义名字变量

2. 多行注释:用三个英文单引号(''')或三个英文双引号(""")包裹,能写多行内容,比如:

'''
这是多行注释
可以写多行内容
用来备注一段复杂的代码
'''
age = 20
height = 1.75

小提醒:注释不要写太多,简洁明了就好,比如给变量、复杂代码写一句备注,方便以后查看,不用每一行代码都写注释。

常见问题排查

刚开始学Python,小白肯定会遇到一些问题,比如代码报错、程序运行不了,不用慌,这是很正常的,下面总结了4个小白最常见的问题,以及排查方法,遇到问题对照着找,就能轻松解决。

问题1:代码报错(SyntaxError)

这是小白最常见的错误,主要原因是代码输错了,比如符号输错、引号用了中文。

排查方法: ① 检查引号:看看代码里的引号是不是英文的,中文引号(""、”)会报错,改成英文引号(""、”); ② 检查括号:看看print()的括号是不是成对的,有没有漏写左括号或右括号; ③ 检查空格:Python对空格很敏感,比如变量赋值时,”=“两边要各留一个空格,不要漏写或多写空格。

问题2:‘python’ 不是内部或外部命令

原因:安装Python时,没有勾选”Add Python 3.12 to PATH”。

排查方法: ① 重新双击Python安装包,勾选”Add Python 3.12 to PATH”,重新安装; ② 安装完成后,关闭所有打开的CMD窗口,重新打开,再输入 python --version,就能正常显示版本号。

问题3:变量未定义(NameError)

原因:使用了没有定义的变量,比如先打印变量name,再定义name。

排查方法: ① 检查代码顺序:一定要先定义变量(比如 name = "小白"),再打印变量(print(name)),不能颠倒顺序; ② 检查变量名:看看变量名有没有输错,比如把name输成了neme,字母顺序错了也会报错。

问题4:程序没有输出

原因:没有写print()函数,或者代码没有运行。

排查方法: ① 检查代码:看看有没有写print()函数,只有写了print(),才能把内容显示在屏幕上; ② 检查运行步骤:在编辑窗口写的代码,要点击”Run”→“Run Module”,或者按”F5”,才能运行程序,否则不会有结果。

写在最后

看到这里,恭喜你!已经完成了Python的入门操作,从安装Python,到写第一个程序,再到掌握基础语法,你已经迈出了编程的第一步,比很多不敢尝试的人强多了!

最后,跟小白说几句心里话:学Python,没有捷径可走,也不用害怕自己没基础,重点在于”实操”和”坚持”。刚开始,你可能会遇到报错、记不住语法,这都很正常,哪怕是编程大神,刚开始也会踩坑。

建议小白每天花30-60分钟,动手写代码,哪怕是重复练习今天学的内容,比如定义变量、写print()函数、做简单运算,坚持1-2周,你会发现,自己已经能熟练掌握基础语法,甚至能写一些简单的小程序了。

另外,小白不用贪多,不用一开始就想着学爬虫、数据分析,先把基础打牢,一步一步来,基础扎实了,后面学更复杂的内容,就会很轻松。如果遇到问题,除了对照上面的常见问题排查,还可以在网上搜答案,Python的社区和教程非常多,总有解决办法。

希望这篇教程能帮助到每一个想入门Python的小白,也希望你能坚持下去,早日摆脱”编程小白”的标签,用Python解锁更多新技能,无论是提升职场效率,还是发展副业,都能收获满满!

如果觉得这篇教程对你有帮助,记得点赞、收藏,后续我还会更新更多Python小白教程,从基础到实操,一步步带你成长,我们一起加油!

评论交流