本文就是给大家推荐一些既能在线自学(视频),又可以在线编程的Python学习网站。

老规矩,简单介绍一下Python,与 Java、Perl、PHP 和 Ruby 等其他语言相比,Python是一种广泛使用的编程语言,它通常被称为脚本语言,也称为“胶水语言”。

Python 支持庞大而广泛的标准库。Python 库提供对许多 网络协议的支持,例如 FTP、HTTP和 IMAP。当然,Python具有自己独特的语法,这点不同于 Java、C++ 和 C 等其他编程语言。Python的一些特性如下:

开源语言

简单易学

可扩展和可移植

高级编程语言

下面这些自学网站,可以满足Python初级、中级以及高级程序员各个层次的需求,根据自己的实际情况选择学习。

网站汇总

  • Udemy

  • Learn Python the Hard Way

  • Codecademy

  • http://Python.org

  • Invent with Python

  • Pythonspot

  • http://AfterHoursProgramming.com

  • Coursera

  • Tutorials Point

  • Codementor

  • Google’s Python Class eBook

  • Dive Into Python 3

  • NewCircle Python Fundamentals Training

  • Studytonight

  • Python Tutor

  • Crash into Python

  • Real Python

  • Full Stack Python

  • Python for Beginners

  • Python Course

  • The Hitchhiker’s Guide to Python!

  • Python Guru

  • Python for You and Me

  • PythonLearn

  • Learning to Python

  • Interactive Python

  • http://PythonChallenge.com

  • IntelliPaat

  • Sololearn

  • W3Schools

1.udemy

它提供从初学者到专家级别的 Python 课程。你可以使用 Udemy 学习 Python 2 和 Python 3 这两个版本。它还包括有关 Python 的高级功能,包括集合模块、装饰器和时间戳等。

了解概念后,可以通过编码练习来测试自学效果,教你学习如何使用 Python 创建游戏,例如纸牌游戏。开始学习前,需要在http://udemy.com上创建一个帐户。完成整个课程后,就可以获得Python结业证书。

本网站中内容如下:

Python基础

Python对象和数据结构基础

2.Learn Python the Hard Way

“Learn Python the Hard Way”是最流行的 Python 编程语言入门方式。你无需具备编码经验。本教程将教你从 0 级到更高级别。它是一个开源免费教程,可供复习和专业程序员在线使用。

它提供了测试和实践你所学知识的机会。例如,它将提供一段代码,你必须猜测/编写该代码的输出。在这里,你也可以了解一些其他语言,例如 Ruby、C、SQL 和 JavaScript。

本教程中包含的一些关键主题如下:

变量和名称

字符串和文本

读取和写入文件

类和对象

文件处理

3.CodeCademy

Codecademy 是一个新兴的在线学习平台,它强调提高整体学习体验。它提供有关 Python 编程语言的免费课程。它还提供了一个免费的代码编辑器,以便用户可以练习编写代码,以及一个与朋友和其他成员讨论问题的论坛。

为了开始学习 Python 教程,你需要在http://codecademy.com上创建一个帐户。在这里,你还可以了解其他一些编程语言,例如 Java、Android 和 C++。

本教程中包含的一些关键主题如下:

条件和控制流

函数

列表和字典

循环

4. http://Python.org

http://Python.org 包含 Python 编程语言的官方文档。它可以帮助初学者和有经验的程序员学习 Python。它是免费的在线 Python 教程之一。

在 http://Python.org 下,你将获得大量使用该语言的参考资料和材料。它将从基本概念开始教你。稍后,你还可以了解一些高级主题,例如 Python 库。

本教程中包含的一些关键主题如下:

可变和不可变对象

PEP(Python 增强提案)

生成器和迭代器

5.inventwithpython

Invent with Python 是一个免费的在线教程,可帮助你学习 Python 编程语言。如果你是初学者,那么本教程网站是你入门的最佳平台。

在每一章、课程或概念的末尾,它都会为你提供一个练习来测试你的技能。你还可以借助“用 Python 发明你自己的电脑游戏”一书,用 Python 创建游戏。

本教程中包含的一些关键主题如下:

函数式编程

面向对象编程

更多内容,关注小编,谢谢!

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐