Python學習(7)(模組 pyc檔案)

2021-10-14 08:04:46 字數 1239 閱讀 8069

模組是python程式架構的乙個核心概念

示例:

test_分隔符模組.py

def

print_line

(char, times)

:"""定義乙個函式能過列印 任意重複次數 的字元"""

print

(char * times)

defprint_lines

(char, times, row_num)

:"""列印多行分割線

:param char: 分割線使用的分割字元

:param times: 分割線重複的次數

:param row_num: 列印行數

"""row =

0while row <= row_num:

print_line(char, times)

row +=

1name =

"測試模組"

test_體驗模組.py

import test_分隔符模組

test_分隔符模組.print_line(

"+",50)

print

(test_分隔符模組.name)

執行test_體驗模組.py結果:

+++

++++

++++

++++

++++

++++

++++

++++

++++

++++

++++

++++

+++測試模組

總結:

模組可以讓曾經編寫過的** 方便被復用。

模組名也是乙個識別符號,命名規則與識別符號一致。

如果在給python檔案起名時,以數字開頭 是無法在pycharm中通過匯入這個模組的

位元組碼

1.首先處理源**,編譯生成乙個二進位制位元組碼

2.再對位元組碼進行處理,才會生成cpu能夠識別的機器碼

python學習(6)(函式定義、呼叫、函式注釋、形參與實參、函式返回值、函式巢狀)

python學習(8)(列表的定義、常用操作、關鍵字函式方法的區別、列表的迴圈遍歷、應用場景)

Python學習筆記7 文字 模組

密碼是 kym3 文字檔案的輸入輸出 python具有基本的文字檔案讀寫功能。python的標準庫提供有更豐富的讀寫功能。文字檔案的讀寫主要通過open 所構建的檔案物件來實現。建立檔案物件 開啟乙個檔案,並使用乙個物件來表示該檔案 f open 檔名,模式 最常用的模式有 r 唯讀 w 寫入 如 ...

Python入門學習 pyc檔案

執行login庫檔案時產生了login.cpython 36.pyc 當python程式執行時,編譯的結果則是儲存在位於記憶體中的pycodeobject中,當python程式執行結束時,python直譯器則將pycodeobject寫回到pyc檔案中。當python程式第二次執行時,首先程式會在硬...

Python基礎7 模組

模組 實際上是乙個.py檔案 在終端使用help modules 檢視多有已經安裝好的模組 如何使用自定義模組 模組名 字母 下劃線 數字,不能以數字開頭 name 獲取模組的名字,在哪個檔案執行,哪個模組就會輸出 main 如果是被匯入的,則顯示模組名 使用方式 import 模組名 import...