模組知識點總結及複習

2021-10-11 09:23:25 字數 709 閱讀 6786

模組的概述

1.在python中,乙個擴充套件名為.py的檔案都是乙個模組

2.把有特定功能的**放在乙個檔案中作為乙個模組,從而方便其他程式和指令碼的匯入並使用。另外也可以避免函式名與變數名衝突

3.提高**的可維護性

4.提高**的可重用性

自定義模組

作用:規範**,讓**更易閱讀

方便其他程式設計師使用已經編寫好的**,提高開發效率

建立模組:設定的模組名不能時python自帶的標準模組名稱

模組檔案的副檔名必須是.py

使用import語句匯入模組

import modulename [

as alias]

# modulename 是所引入的模組名稱,[as alias] 給函式起別名,通過別名也可以使用模組

# 例如

import bmi # 匯入bmi函式

bmi.fun(

)# 執行模組中的函式

注意:在呼叫模組中的函式,變數或者類時,需要在函式,變數和類的前面新增「模組名.」作為前提

如果函式的名字太長且不容易記住,可以再匯入模組時使用as關鍵字為函式設定乙個別名,然後在使用函式的時候就可以通過別名來使用這個函式

使用from···import語句匯入函式

C 知識點總結複習

c 1 c 是靜態型別語言,使用靜態型別的程式語言是在編譯時執行型別檢查,而不是在執行時執行型別檢查。2 物件導向程式設計 c 完全支援物件導向的程式設計,包括物件導向開發的四大特性 3 基礎語法 a.c 是區分大小寫的程式語言 b.三字元組就是用於表示另乙個字元的三個字串行,又稱為三字串行。三字串...

複習知識點

題目 class aclass bextends aclass cextends aclass dextends ba obj newd system.out.println obj instanceofb system.out.println obj instanceofc system.out....

知識點複習

scanf d用於輸入十進位制數 u無符號十進位制輸入 o用於輸入8進製數 c用於輸入單個字元 s用於輸入字串 非空格開始,空格結束,字串變數以 0 結尾 f,lf用於輸入實數,一般使用double,lf 表示對應的輸入量不賦給乙個變數 d printf d帶符號十進位制輸出 u無符號十進位制輸出 ...