更多课程 选择中心


Python培训

400-996-5531

这是一篇 Python 入门级别的文章

  • 发布:马超
  • 来源:DeveloperPython
  • 时间:2017-10-25 17:08

最近一段时间在后台和我的小密圈收到了很多消息,说希望能分享几篇入门级别的教程。说实话,网上此类文章真的是一大堆,搜一搜就会看到很多。但为什么还是有很多人并没有一个入门,究其原因,大概有这么几点:

平时的工作并不是 Python ,所以一直都在拖。

大部分学生都有的惰性

觉得 Python 太复杂了,看几篇文章就果断放弃了

喜欢我的文字,希望我能带领起来做一个入门

那么,我就假设大部分人是因为最后一条,在这个隆重的节日(10.24 程序员节)能让大家做一个初级的入门。

1 扯淡

Python 是个跨平台的语言,也就是说它可以运行在各大系统上,其中包括 Windows、Mac 还有各种 Linux/Unix 系统上。因此无论你在哪个系统编写的 Python 程序,它都可以正常的运行在其他系统上。

在你编写程序之前首先需要把 Python 安装到自己的电脑里面。确切的来说就是将 Python 的解释器 ( CPython) 安装下来,其中主要包含一个命令行环境和一个简单的集成开发环境。

那么要安装什么版本的 Python?

目前 Python 的版本有 2.x 和 3.x,很多人都建议把 3.x 用起来 。说这种话的基本上都是老司机,他们对 2.x 都有了一个大概的入门或者已经掌握的很熟练。二来,3.x 确实有很多新的特性,但由于这两个版本并不兼容,同时也有那么一部分三方库并不怎么支持 3.x,所以在这两个版本上我建议初学者可以尝试从 2.x 开始学起,后续可以了解一些第三方库将 2.x 兼容到 3.x 中。

2 装正经

上面对 Python 的一些入门知识做了下了解,接下来我把 Python 在这三个系统的安装方式做了下汇总。你最好在看的同时,也能动起手来把 Python 安装到自己的电脑。

0x00、Windows 上安装 Python

Python 在 Windows 上的安装包是 MSI(Microsoft Installer) 格式的,分为 32 位 和 64 位。

有梯子的可以直接访问 Python 的官网进行下载:

#/

没有梯子的也可以直接在我的 CSDN 下载资源,我已经将 32 和 64 位的安装包打成了压缩包,这是下载地址:

http://download.csdn.net/download/m694449212/10037578

下载完成之后打开对应的安装包,在选择安装组件的这一步,勾选所有的组件:

特别注意,记得选上 pip 和 Add python.exe to Path,然后一路点“ Next ” 即可完成安装。

Python 将会安装到 c:\python27 目录下,这时候你就可以打开命令窗口(CMD,黑框框),这个 CMD 在 Windows 上可以通过快捷键打开,具体的是: Win(键盘左下角有微软标志的键) + R ,然后输入 cmd 即可。

打开之后输入,python + 回车:

0x01、Mac 上安装 Python

扯个题外话,Mac 算是程序员们最理想的开发系统,为什么这么说呢?就拿安装 Python 来说,若你的系统是 OS X 10.8 或者更新的系统,那么系统就自带了 Python 2.7。若你的系统低于 10.8 ,那么做个升级就好了。

如果需要自行安装一个 Python 环境,那么可以直接用 homebrew。

A、安装 Python

brew install python

这个方式比较简单,若报错的话可以在前面加上 sudo 。

B、安装 pip

接下来就需要安装 pip,这是 Python 的一个包管理工具 Python Package Index,用这个工具你可以轻松下载 Python 的三方包。

1. 获取 pip 的安装脚本

wget #/get-pip.py

若你没有安装 wget 可以直接用浏览器访问上面的链接,把内容复制出来新建并保存在 get-pip.py 这个文件里面。

2. 安装 PIP

sudo python get-pip.py

安装完成之后可以在命令行直接运行 pip 就可以检测是否安装成功。

0x02、Linux 上安装 Python

此处省略。。。若你还不会那么还是换回 Windows 的好

3Hello World

“一切伟大的行动和思想,都有一个微不足道的开始。”

那么就让我们用 Python 编写第一个程序,打印“Hello World”。

提前说句,在写代码的时候,千万不要 复制 + 粘贴 到自己的电脑跑。因为你这么一复制过去,然后跑不起来就很麻烦,一时间找不到报错的原因就很容易放弃。所以记住,代码要一行一行的敲到自己的电脑,这样在敲错的时候就需要仔细的检查和对照,也就很容易以最快的速度掌握这个程序或者这门语言。

0x00、在命令行打印 Hello World

打开你的命令行窗口,Windows 用 CMD ,Mac 用 Terminal或者 iTerm(个人建议使用 iTerm,用过之后会让你怀疑自己的前半生)。

输入 python + 回车:

➜ /Users/xiyouMc > pythonPython 2.7.13 (default, Apr 4 2017, 08:47:57)[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.38)] on darwinType "help", "copyright", "credits" or "license" for more information.>>>

这时候已经处于 Python 的开发环境,你在这个窗口里面就可以编写 Python 的代码,那么尝试用 Python 的 print 函数打印一个 "Hello World "

➜ /Users/xiyouMc > pythonPython 2.7.13 (default, Apr 4 2017, 08:47:57)[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.38)] on darwinType "help", "copyright", "credits" or "license" for more information.>>> print("Hello World")Hello World>>>

0x01、用文本编辑器

命令行更适合一些简单的程序,比如进制转换、打印日期、测试脚本什么的。所以,如果我们要写一个很长的程序,用命令行就不太适合了。这时候就需要用到文本编辑器。

在 Windows 上有个 Note Pad++ 很不错,或者你可以使用 VS Code 来写。

在 Mac 上我一直都在用 VS Code,因为这个编辑器的流畅度和插件包都是其他不能比拟的。有人肯定会站出来说用 Subline Text ,那么你可以去试试打开一个百兆的文本,卡的你怀疑人生。

这里我对编辑器就不做太深的讲解,我这里直接讲解 Python 在文本中如何编写,同时又是如何运行。

1. 打开编辑器,写入 print("Hello World") 这段代码,同时保存下来。文件的扩展名必须是 .py ,同时保存路径你爱放哪就放哪,不过得记住这个路径。(最好你就有一个 dev 的文件夹是用来开发的)

2. 打开命令行,定位到保存文件的路径,我是保存在用户目录下的 dev 文件。(还不知道怎么打开命令行的同学,翻到上面去看看)

定位到这个目录之后,你只需要运行 python helloworld.py:

 /Users/xiyouMc/dev > python HelloWorld.pyHello World➜ /Users/xiyouMc/dev >

就可以运行这个 Python 的文本代码。

这只是一个简单的入门,当你知道 Python 该如何运行起来之后,就可以真正去了解它的语法以及一些内置的函数。

本文内容转载自网络,本着分享与传播的原则,版权归原作者所有,如有侵权请联系我们进行删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Python开发中20个常用的库和模块
下一篇:python多进程知识点详解

2021年Python全套免费视频教程在哪里?

Python编程学习路线

Python最高有几级?

人工智能与语音遥控的区别?

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省