Python 教程:完整的初學者指南

歡迎來到Python初學者教程。 你可能在這裡是因為你覺得編程很酷。 但是是什麼使它更酷呢?

A great programming language, right? Well, there are many languages available for coding purposes. But if you are looking for that super cool programming language, look no further – Python is the one.

Python初學者教程

Python是一種高級編程語言,現在在世界各地都廣泛使用。 它非常易於使用和適應。 這是由Guido van Rossum創建的通用語言。 更多信息請參見這裡

在這一系列的Python教程中,我們將探索Python的世界。 所以準備好,#happy_coding 🙂

Python的好處是什麼?

首先,讓我們看看Python能為我們提供什麼。 在無盡的好處中,這裡有一些可以激勵你的好處。

  1. Python是開源的
  2. Python的語法非常容易學習,並且具有高可讀性。
  3. Python具有全面的支持库(数据科学库机器学习库数据分析库)
  4. Python非常用户友好,并且具有非常丰富的内置数据结构,易于使用。此外,Python提供了动态高级数据类型的选项,这减少了所需的支持代码的长度。
  5. Python的面向对象设计简洁,提供了增强的过程控制。

简而言之,最重要的是Python是最聪明的程序员的语言。

推荐阅读: 学习Python编程的十本最佳书籍

Python编程的应用

让我们看一些Python在现实生活中的应用,以给你更多学习这个令人惊叹的编程语言的动力。

  • 引用许多人的话,以下是一些将Python作为主要编程语言的公司和机构:谷歌、NASA、CERN、维基百科
  • 社交新聞網站“Reddit”完全使用Python編寫。
  • Python腳本用作Web應用程序的腳本語言。所以,如果你需要一個Web服務器網關接口,你可以使用Python
  • 你可能聽說過一些著名的Web框架,如Django、Pylons、Pyramid、TurboGears、Flask等,它們都是基於Python的。
  • NumPy、SciPy和Matplotlib(Python模塊)被用於科學計算。
  • SageMath是一個可以用Python編寫的數學軟件。
  • Python已嵌入到許多軟件產品中,作為一種腳本語言,例如Abaqus、FreeCAD、Cinema4D、MotionBuilder、Softimage、GIMP等等。
  • Python已用於算法交易、人工智能和機器學習。

那麼,你對一個編程語言還期望有什麼Python沒有的呢?確切地說,沒有任何東西。這就是Python的美妙之處。你覺得呢? 🙂

逐步 Python 安裝

到目前為止,希望您對探索 Python 編程語言領域感興趣。現在讓我們繼續進行我們的 Python 初學者教程。

但是,您需要在您的機器上安裝 Python。

重要問題:Python 2.x vs Python 3.x:您應該從哪個 Python 版本開始?

如果您在網上冒險,您肯定會面臨這個困境。Python 有兩種不同的版本。它們是 Python 版本 2.x(最新 2.7)和 Python 版本 3.x(最新 3.6)。它們並不完全向後兼容!

那麼應該使用哪一個,為什麼呢?

好吧,從版本號您可以了解到 Python 2.x 是先前的版本。在 Python 3.x 中,從之前的版本中看到了巨大的變化。

但是可以肯定的是 Python 3.x 比 Python 2.x 更先進且更易於使用。儘管仍然會看到許多 Python 2.x 的參考資料。但是使用最新版本更明智。因此,在這個系列中,我們將使用 Python 3.6。

最近推出了Python 3.9,更新了相當多的新功能。請在此查看Python 3.9的功能。

1. 在Windows上安裝Python的步驟

如果您使用Windows,您需要從這裡下載Python 3.x。

只需點擊安裝程序文件並按照說明進行操作。這是成功安裝的畫面。

一切準備就緒。之後,在您的開始菜單中,您可以看到一個名為“IDLE- Python 3.x GUI-32/64位”的項目。點擊並打開它。

這是您在Python中編碼的平台,稱為Python shell。

現在點擊“文件”->“新建文件”。

您將看到創建了一個新的腳本。編寫以下行並保存它。

print("hello world")

下面的圖像顯示了IDLE應用程序的操作。

現在點擊“運行”->“運行模塊”。您將在shell中看到-

======================= RESTART: C:/Python34/your_program_name.py =======================
hello world

這是您的第一個Python程序。相當不錯,對吧?

2. 在Ubuntu上安裝Python的步驟

在Ubuntu 14.04及更高版本中,默认安装了Python 3.4,无需额外操作。 🙂

只需打开gedit或其他文本编辑器,输入以下行-

print("hello world")

保存文件时,请不要忘记更改文件扩展名,类似于“your_program_name.py”

现在打开终端,运行以下命令。

$python3 your_program_name.py

你会看到输出是“hello world”。这是你在Python中的第一个程序。 🙂

3. 在Mac OSX上安装Python的步骤

对于Mac,你可以从这里下载Python 3.x

下载后,双击运行。会弹出一个安装程序。

只需按照说明点击“下一步”按钮,即可在Mac上安装Python。下面是安装成功的屏幕。

现在搜索IDLE应用程序。点击并打开。这是你在Python中编码的平台,称为python shell。

现在点击“文件”->“新建文件”。你会看到创建了一个新的脚本。在那里写下以下行并保存。

print("hello world")

下面的图像显示了IDLE应用程序的运行过程。现在点击“运行”->“运行模块”。在shell中会看到-

======================= RESTART: ~your_program_name.py =======================
hello world

这就是你在Python中的第一个程序。酷吧?

Python初學者的進一步步驟

作為一個初學者,當你剛開始時,你會被許多資源所迎接,這些資源可能對你來說毫無意義。

在這種情況下,你應該從哪裡開始呢?

  1. Python關鍵字和識別符
  2. Python註解和語句
  3. Python中的數據類型
  4. Python輸入和輸出語句
  5. Python中的運算符
  6. Python的if else條件
  7. Python的for循環
  8. Python中的while循環
  9. 在Python中使用函數和參數
  10. Python 模組

上面的清單應該幫助您開始 Python 之旅。逐一遵循上述綜合但簡潔的教程,您將很快踏上 Python 編程之路!

Python 初學者教程 – 總結

作為一名 Python 初學者,您應該從易於使用的集成開發環境(IDE)入手,並將您的前幾個 Python 程序盡可能簡單地製作出來。

這種初步的成功將推動您更深入地開發 Python。默認的 Python IDE 是 IDLE,在完整安裝時可用。

隨著您繼續編碼,您有很多 IDE 可用。這是一個關於哪個更好的觀點問題。但在本教程系列的後半部分,我們將使用“Pycharm”作為我們的IDE。但就目前而言,IDLE就足夠了。

所以請坐穩,準備好迎接 下一部分。

Source:
https://www.digitalocean.com/community/tutorials/python-tutorial-beginners