学 Python 前的准备工作|人生苦短,我选 Python

简介: 学 Python 前的准备工作|人生苦短,我选 Python

写在前面:本文不是广告,请不要因为你在朋友圈或许多公众号看到的 Python 课程文案/广告,而也把本文误认为是一篇广告。
这只是我作为一名 Python 初学者写的一篇 Python 入坑前的准备工作的文章。

为什么要学 Python?

做任何一件事之前,可能都会有无数个理由,但我目前还没想得特别清楚,可能包含下面一个或多个原因:

  • 想了解一下,这个语言真的有传说中的那么神奇吗?可以解放双手?可以让我们从繁琐枯燥的重复劳动中解放出来?
  • 听说 Python 的学习曲线比较缓,比较适合无编程基础的人学?想来试试。
  • 想知道,我学 Python 多久之后就会放弃?因为学 Python 之前,我还买过两门开发微信小程序的课程,学到一半没做出个啥就放弃了。
  • 想着 100 天公众号日更即将结束(目前进度 74/100),我想试试能不能坚持做别的事情 100 天看看?于是我选择了 Python。
  • 觉得会用 Python 抓取自己想要的数据,这个行为本身就很「极客」。
  • 最后一个理由:人生苦短,我选 Python。

选择哪个版本的 Python

这可能是初学者都会面临的问题,现如今 Python 分为 Python 2 和 Python 3 两个版本。为方便之后使用各种第三方 Python 库,这里推荐安装 Python 3。

安装 Python

一种比较简单的安装方式就是从官网下载安装包。

Python 官网地址:
https://www.python.org/
对于 Mac 用户,还可以通过包管理工具 Homebrew 来安装 Python。

Homebrew 官网地址:
https://brew.sh/index_zh-cn
不过使用 Homebrew 之前,需要先安装 Homebrew。关于 Homebrew 的安装,清华大学开源软件镜像站提供了安装的说明,但这份说明文档,对我这个编程门外汉来说,写得还是不够直白,所以就没参考下图介绍的安装方法。

清华大学开源软件镜像站:
https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
我参考了一位视频 Up 主提供的方法:打开 Mac 的终端,输入 xcode-select --install 安装 Xcode 的命令行工具。输入之后,它会询问你是否安装 Xcode 命令行工具,选择安装之后等待完成下载。注:这里其实我也不知道安装了这个 Xcode 命令行工具能干啥,我只知道 Xcode 是苹果官方推出的 IDE 工具,如果你想开发 iOS App 的话,应该离不开它。

安装好 Xcode 命令行工具之后,我们接着就可以来安装 Homebrew 了。Homebrew 官方提供的文件存放在 GitHub 仓库上,由于某些特殊的原因,从 GitHub 仓库下载 Homebrew 非常费劲,需要使用木弟子才能提高下载速度。这里推荐使用国内的 Homebrew 镜像源来安装 Homebrew,下图是这位 Up 主基于清华大学的镜像仓库制作的安装 Homebrew 的命令行:

Homebrew install 项目地址:
https://gitee.com/iamhefang/homebrew-install
在终端中输入如下的命令,接着输入电脑开机密码,就能开始 Homebrew 的安装啦:/bin/bash -c "$(curl -fsSL https://gitee.com/iamhefang/homebrew-install/raw/master/install.sh)"

Homebrew 的文件比较大,安装的过程需要等待比较长的时间,需要耐心,当它完成安装的时候,你可以在终端看到「Installation successful」的提示。

初次使用 Homebrew,你可以遵照软件的提示,在终端中输入 brew help 来查看 Homebrew 的帮助文件。帮助文件中提供了一些例子供我们参考,如下图的命令 brew install FORMULA|CASK… 就是我们等会安装 Python 需要用到的。

安装好 Homebrew 之后,我们就可以通过 Homebrew 来安装 Python 了。在终端中输入 brew install python3,按下回车键,等待 Python3 完成安装。

安装好 Python3 之后,为了确认 Python3 已经安装到电脑上了,我们可以在终端中输入命令 python3,按下回车。下方如果返回 Python3 的版本,例如我安装的 Python 版本是 3.9.4 ,则说明 Python 真的安装好啦。顺带一提,在终端中运行 python3 会进入 Python 的解释环境,最下方的三个连续的大于号 >>>,就代表我们当前已经进入了 Python 的解释器。

此时,如果我们可以输入许多程序员刚学一门新语言时会用到的一句代码 print('Hello world'),下方就会返回 Hello world

写 Python 代码的工具

上面介绍的系统自带的终端,虽然可以作为写 Python 代码的工具,但存在不少缺点,例如不够高效,不会自动补全代码,不会有代码提示……本着「懒就是第一生产力」的原则,我们可以选择其他更合适的工具,例如 PyCharm,来作为写 Python 代码的工具。PyCharm 分为两个版本,一个是社区版,一个是专业版,社区版可免费使用,这对初学者来说也已经够用啦。

PyCharm 官网下载地址:
https://www.jetbrains.com/pycharm/download/
顺便一提,如果你是在校学生,可以在 PyCharm 官网以学生身份免费申请使用 PyCharm 专业版。

学生授权申请方式链接:
https://sales.jetbrains.com/hc/zh-cn/articles/207154369

以上,就是本次想和你分享的内容。
希望对想学 Python 的朋友有帮助。


相关文章
|
7月前
|
前端开发 JavaScript Shell
如何免安装使用 Python?推荐 17 个在线的 Python 解释器!
如何免安装使用 Python?推荐 17 个在线的 Python 解释器!
122 0
|
4月前
|
Linux 测试技术 Python
Python笔记1 安装并配置Python
本文是作者关于Python复习笔记的系列文章第一篇,介绍了Python语言的特点、在不同操作系统上搭建Python环境的方法,包括下载编辑器和配置解释环境,并通过在编辑器中运行“Hello World!”程序来测试环境是否成功搭建。
43 0
|
7月前
|
数据采集 JavaScript C++
Python搭建编程环境-安装Python3解释器
Python搭建编程环境-安装Python3解释器
|
7月前
|
数据安全/隐私保护 iOS开发 MacOS
|
机器学习/深度学习 SQL 人工智能
这么多推崇学 Python 入 IT 行的,如果他们学完 Python 这一套找不到工作怎么办?
我觉得之所以有这样的担忧, 实则是对Python 这一套的学习体系可能理解的不到位哦, 众所周知随着互联网的飞速发展, 尤其是受到疫情的影响, 全球经济体系中的实体业逐年下滑, 在经济体系中独占优势的无外乎 金融行和互联网行业, 而在互联网行业中18年至今数据才是
这么多推崇学 Python 入 IT 行的,如果他们学完 Python 这一套找不到工作怎么办?
|
人工智能 运维 小程序
【100天精通python】Day1:python入门_初识python,搭建python环境,运行第一个python小程序
【100天精通python】Day1:python入门_初识python,搭建python环境,运行第一个python小程序
134 0
|
iOS开发 MacOS Python
【Python从入门到实践1.1】Python解释器安装教程
【Python从入门到实践1.1】Python解释器安装教程
【Python从入门到实践1.1】Python解释器安装教程
|
机器学习/深度学习 数据采集 人工智能
轻轻松松学会Python入门一:初识Python
首先我们要知道Python是一种计算机编程语言,是一种动态的、面向对象的脚本语言,最初是为编写自动化脚本(shell)而设计的,随着版本的不断更新和新语言功能的加入,越来越多的被用于独立的、大型的项目开发。Python在设计上坚持清晰统一的风格,这使得Python成为一门易读、易维护、应用广泛的语言,深受广大用户的喜爱。
190 0
轻轻松松学会Python入门一:初识Python
|
机器学习/深度学习 程序员 C语言
最近Python那么火,学习Python究竟能干些什么?
Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
333 0
最近Python那么火,学习Python究竟能干些什么?
|
自然语言处理 监控 前端开发
Python一时爽,一直Python一直爽
Python一时爽,一直Python一直爽
246 0
Python一时爽,一直Python一直爽