在 前面的文章 我們討論了學習Python程式語言的原因以及如何擁有最新版本。 現在是透過一些例子來學習該語言的組成部分的時候了.
有關 Python 的更多內容。 入門工具
皮普
Python 有許多模組可以節省編寫程式碼的時間,因為它們附帶我們需要的預先編程函數。。 儘管其中一些是預先安裝的,但其他一些必須根據需要添加。
有兩種簡單的方法可以添加它們; 來自您的發行版的儲存庫(就好像它們是正常程式一樣)或 使用名為 PIP 的套件管理器。 第二種方法確保我們擁有最新版本。
重要
請記住,啟動程序的命令是 python3 nombre_del_programa
而不是 python nombre_del_programa
.
讓我們檢查一下是否安裝了 PIP
pip3 -V
您應該會收到類似這樣的訊息
pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
如果您沒有安裝 Pip,您可以透過發行版的套件管理器進行安裝。 你需要這個包
python3-pip
輸入和顯示數據
讓我們來寫第一個程式。 如果您複製並貼上這些程序,它們很可能無法運作。 我建議您輸入它們。 確保尊重這些空間,否則它們將不起作用。
print("¡Hola!")
nombre=input("¿Cómo te llamas? ")
print("¡Bienvenido/a!", nombre, ".Gracias por leer Linux Adictos")
在程式的第一行,我們列印問候訊息。 在第二個中,我們定義一個名為「name」的變量,並將其指定為問題答案的值:你叫什麼名字? 請注意,Input 執行兩個功能,即顯示訊息並將回應值指派給變數。
第三行列印命令返回,列印兩種類型的內容。 預先定義的問候語(總是用引號引起來)和變數的值(變數總是不帶引號。變數和非變數內容用逗號(,)分隔。
我們來嘗試修改一下
print("¡Hola!")
nombre=input("¿Cómo te llamas? " )
saludo="Bienvenido "+ nombre +". Gracias por leer Linux Adictos"
print(saludo)
在第三行中,我們將預定義文字(帶引號)和變數值(不帶引號)的組合分配給變數“greeting”
Módulos
每次需要時都必須在程式碼中編寫一系列指令,這是浪費時間和空間。 特別是如果它是一個廣泛的計劃。 因此 最好使用整合開發環境,編寫一個長程式(俚語中的腳本),然後由解釋器執行。
隨著節目的加長, 建議分成幾個文件,方便維護和重複使用。 這就是模組的用途。
模組是包含 Python 中的定義和聲明的檔案。 檔案名稱是以.py結尾的模組名稱。 例如,我們將建立一個名為Welcome.py的模組。 在模組內,模組名稱(作為字串)可用作全域變數 __name__ 的值。
請記住我上面所說的關於空間的內容。 請注意,程式的第二、第三和第四行開始於單字 def 和單字 Welcome 之間的空格下方。 這是 Python 所需要的,我們將在下面的文章中解釋它。
在第一行中,我們定義了一個名為Welcome 的函數。 接下來的三行是每次呼叫函數時都必須執行的指令。
在第 5 行,我們定義了函數最後一條語句印出歡迎訊息所需的 post 變數的內容。
在程式的最後一行,我們執行該函數。
讓我們嘗試一些別的東西。 建立兩個文件。 一個名為Welcome.py,另一個名為測試。 py。
在 Welcome.py 中寫入以下幾行:
def Bienvenida():
publicacion="Linux adictos"
nombre=input("¿Cómo te llamas ")
saludo="Bienvenido "+nombre+" Gracias por leer "+publicacion
print(saludo)
在test.py中寫入:
from Bienvenida import Bienvenida
Bienvenida()
我們正在做的是將函數和函數呼叫分成兩個單獨的檔案。