大家都是来学习的哈!
零基础小白入坑Python,不要着急,慢慢来,跟上节奏,慢就是快!
先说明,Python是几个程序语言中非常容易上手的语言,既然准备入坑了,那就打起精神,充满信心干起来!
第一篇:安装 Python 和编辑器,并运行第一行代码。
1. 下载 Python
打开官网www.python.org/downloads/下载即可,选择一个适合的版本(比如 Windows 会显示 “Python 3.xx.x”)。
下载之后,可以看到这样的文件。
然后右键,选择管理员身份运行,进行安装,注意在自定义安装这里选择安装的本地目录。
重要:如果你用的是 Windows,安装时务必勾选✅“Add Python to PATH”(把Python 添加到系统路径),这样后续在命令行中使用python命令才不会报错,其他选项保持默认即可。
安装速度比较快,稍等片刻就好,安装完成出现下图界面。
注意Python安装完成是不能直接打开使用的哈,它只是配置了一个运行环境,若要写代码还需要另外一个编辑器,下面会讲到。
2. 验证安装
Python安装完成后,按下键盘上的Win + R,输入cmd回车,打开命令行窗口(Mac 用户打开“终端”)。输入:python,回车,如果看到类似Python 3.10.x的输出,恭喜你,Python 安装成功!如下图所示。
如果提示“python 不是内部或外部命令”,说明上一步的 PATH 勾选漏掉了,别慌!解决方法很简单,可以重新运行安装程序,选择 Modify,勾选 Add Python to PATH 后再安装一次。
3. 选择编辑器
写代码需要一款趁手的“笔记本”——也就是代码编辑器。
推荐两款免费好用的:
VS Code(轻量、插件丰富):去code.visualstudio.com下载安装。装好后在左侧扩展栏搜索“Python”,安装微软官方的Python 插件,这样代码就会有高亮和智能提示。
PyCharm 社区版(专门为 Python 设计,目前社区版和专业版合并成一个版本了,不重要哈,见到能下载的直接下载就行):去jetbrains.com/pycharm下载,安装过程很简单。
对于新手,我个人更推荐 VS Code,它启动快、界面清爽。若有计划长期入坑Python,推荐PyCharm,功能更齐全。但温馨提示:不必产生选择困难症,两个编辑器都不大,安装超简单,可以随时更换使用,已经写好的程序也不用担心,完全通用和继续编辑的哈。
以PyCharm为例,下载后可以看到这样的文件。
安装就不说了哈,都是傻瓜式的,其中有个选择页面,推荐无脑全选,如下图所示:
4. 第一个程序:Hello, Python!
上面已经安装好Python和编辑器PyCharm。
打开PyCharm,可以看到界面如下:
说明:安装后初次打开可能不是这样的,上面界面是写了代码的,但不重要,随便写个代码之后就是上面这样的了哈。
界面布局和功能先按下不说,让我们首先愉快的写出并运行经典的“Hello World”程序。
在打开的界面上找到:新建项目,眼大漏光的同学若没有找到,那么就找文件-新建项目,如下图:
接着会跳出一个新建项目的对话框,如下图:
说明:第一个位置是指该项目所在的位置,选择一个文件夹,该项目的所有内容都会存在这个文件夹下;第二个Python版本,是指该电脑上所具有的Python运行环境,也就是本文开头所安装的Python软件,这是自动获取的安装目录,不必修改。
项目创建之后,应该是这副死样子,如下图:
说明:项目展示为停靠左侧的列表树结构,刚才自定义的项目文件夹名称作为总结点,注意看,紧接着下面第一个子节点是venv根目录,后续自定义的程序文件也会出现这里,作为子节点显示。
接下来的骚操作是这样的,项目名称上右键-新建-Python文件,创建出一个程序文件,如下图所示:
然后写出第一行代码:print("Hello, Python!"),如下图:
大家看到上图红框里的绿色大三角了,点击即可运行,结果如下图:
说明:点击运行后,结果显示页面会自动跳出;在显示结果之前,会不厌其烦的跳出两个路径,第一个是已经包含了Python运行环境的根目录,第二个是当前程序文件所在的目录。
好了,恭喜!你已经完成了人生第一个 Python 程序。这里的print()是 Python内置的“打印”函数,它会将括号里的内容输出到屏幕上。
5.新手常见错误
文件名用了中文:尽量用英文和数字命名,避免空格。
运行前没保存:每次修改代码都要先保存再运行。
终端路径不对:确保终端当前目录是你代码所在的文件夹。
遇到任何报错,仔细阅读红色提示,它们往往是解决问题的钥匙。
————————
第一篇总结:现在你的电脑已经准备好 Python 环境,并且成功运行了第一行代码。下一篇文章我们将正式进入编程世界,学习变量和数据类型——让程序能够记住和处理各种信息!
来吧,一起奔赴风起云涌的AI新纪元!
End