Python3.x 基础学习资料整理

作者: 万物皆可搬 | 来源:发表于2017-04-01 10:46 被阅读584次

之前整理过很多的有关于 Python 的学习资料,都是有关于Python2.x的资料。我们都知道Python3.x已经存在很长一段时间了:Python3.x 改进了的标准库模块、安全性以及 bug 修复。随着 Python3.x 不断的更新以及不断壮大,很多人逐渐的从 Python2.x 转向 Python3.x所以今天我打算整理一些 3.x 的内容,希望可以帮助到有需要的人。

(一)继续使用 Python2.x

当然,如果你仍然想使用 Python2.x,希望专栏的这些资料可以帮助到你。

有哪些值得关注的技术博客(Python 篇) - 知乎专栏

有哪些适合新手练手的 Python 项目? - 知乎专栏

如何学习 Python 爬虫 [入门篇]? - 知乎专栏

Python 学习路径及练手项目合集 - 知乎专栏

(二)同时用 2.x 和 3.x

也有可能,你希望在你的电脑上同时可以使用 Python2.x 和 Python3.x,那么你需要

了解这两者的区别

知道如何在你的系统内安装两种版本的 Python

可以随时切换版本进行开发

首先了解两者的区别:

Python3.x 和 Python2.x 的区别 - lenglingx 的个人页面 - 开源中国社区

The key differences between Python 2.7.x and Python 3.x with examples

Python 2.7.x 与 Python 3.x 的主要差异

那么,如何在系统内同时安装两种版本的 Python 呢?

如果你是 Windows 用户

在 Windows 搭建 Python 多版本环境

Anaconda 多环境多版本 python 配置指导

如果你是 Linux 用户

ubuntu 下安装多版本 Python - NW_KNIFE - 博客园

Linux 安装多个 Python 版本 | 东东东 陈煜东的博客

如果你是 MAC 用户

How can I use Homebrew to install both Python 2 and 3 on Mac?(该回答的中文翻译:在 Mac 电脑上安装多版本的 Python

为 Mac 设置 Python 多版本开发环境 · GitHub

以及如何切换

在同一台电脑下如何进行 Python 2 与 3 的切换?

(三)从 2.x 转向 3.x

如果你已经决定从 Python2.x 转到 Python3.x,下面是一些升级的方法以及教程,你可以按照这些方法教程一步一步来转换。

如何将 Mac OS X10.9 下的 Python2.7 升级到最新的 Python3.3

Linux 下 python 安装升级详细步骤 | Python2 升级 Python3

(四)直接开始 3.x

如果你没有 Python2.x 的基础,你想直接从 Python3.x 开始你的 Python 之旅。你可以按照下面的教程来一步步学习。

推荐廖雪峰老师的网站:Python 教程 - 廖雪峰的官方网站(强烈建议你从目录的开始学到结束,而不是只是学了一些语法,就感到很充实)

可能不分小伙伴在学习廖雪峰老师的教程的时候会有些疑惑,所以最好的是:和以下的网站结合起来使用,不要拘泥于一个网站一份教程:

Python3 教程 | 菜鸟教程或者W3School Python 教程

此网站知识点之分基础,讲解也是十分的浅显易懂。

Python tutorial 3.5.2 documentation

当然,少不了官方的文档:The Python Tutorial不管学习什么语言,文档永远是你的归宿。

如果你不习惯看网页,你平常喜欢通过视频去学习知识。同样你希望有一份生动有趣并且比较全面的 Python3.x 的视频教程可以帮助到你,这里有一份:Python 零基础入门学习视频教程(共 33 课时)_在线自学视频教程_51CTO 学院

可能在学习的过程中你经常会碰到一些问题,来这里寻找你问题的答案:Stack Overflow

(五)你还在犹豫?

也有可能你还在犹豫,也许下面的这些文章和问答会帮助你做一些判断:

Python2orPython3 - Python Wiki

应该学习最新版本的 Python 3 还是旧版本的 Python 2?

(六)你想做 web 开发?

当然不是学完了 Python3.x 的基础就算是完了,你要接着往下深入。可能你想做爬虫、想做 web 开发、想写桌面程序。这都不是问题,只要你够努力。这里 Python3.x、Python3.x 网页开发,我们将留到下一次的文章去继续整理。

Python3.x 的基础教程就整理到这里,希望对你们有用!

转载于:知乎专栏

相关文章

  • Python3.x 基础学习资料整理

    之前整理过很多的有关于 Python 的学习资料,都是有关于Python2.x的资料。我们都知道Python3.x...

  • 张勇飞:20170209计划

    一、整理资料 整理隆力奇费用核销资料 二、整理仓库 呵呵这张照片非常的珍贵, 三、继续学习基础会计第四章内容。 努...

  • Atom学习 资料整理

    Atom学习 资料整理 ?楼主整理 ***Atom编辑器入门到精通(一) 安装及使用基础 ***http://b...

  • Python练习实例40 | 如何将一个数组,实现逆序输出?

    查看过不少的资料,不过大部分的资料还停留在Python2.x的基础上去编写的代码,放在Python3.x上面运行,...

  • What’s New in Python 2.7

    文档说明: 整理了部分Python2.7版本新增特性,以及与Python3.x的一些特性对比参考资料:https:...

  • Shell编程和Python学习资料

    不少同学问我Python的学习资料,这里整理一下,发出来。 【视】:表示是视频学习资料【基】:表示是基础知识,一般...

  • Python机器学习入门资料大全

    零基础入门机器学习?无从下手?大神精心整理的Python机器学习资料大全,收藏起来,这里的每一份资料都是你学习路上...

  • 学习资料整理

    算法 链接:http://pan.baidu.com/s/1nvHmcZJ 密码:fwjg 常用库 链接:http...

  • 学习资料整理

    JavaScript 秘密花园 http://bonsaiden.github.io/JavaScript-Gar...

  • 学习资料整理

    Rxjava 教程 给 Android 开发者的 RxJava 详解: https://gank.io/post/...

网友评论

    本文标题:Python3.x 基础学习资料整理

    本文链接:https://www.haomeiwen.com/subject/jwciottx.html