有關Python的更多信息。 語言的組成

關於Python的更多信息


前面的文章 我們討論了學習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()
我們正在做的是將函數和函數呼叫分成兩個單獨的檔案。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。