python語法高階 chap2 01 模組

2021-10-07 14:20:48 字數 1870 閱讀 9975

# 01.py

class

student()

:def

__init__

(self, name=

"jay"

, age=25)

: self.name = name

self.age = age

defsay(self)

:print

("my name is "

.format

(self.name)

)def

keyboard()

:print

("歡迎來到一起快樂的敲鍵盤!"

)print

("我是模組p01,主人請隨意呼叫!"

)

# 02.py

# 借助於importlib包可以實現匯入以數字開頭的模組名稱

import importlib

# 相當於匯入了乙個叫01的模組並把匯入模組賦值給了md

md = importlib.import_module(

"01"

)stu = md.student(

)stu.keyboard(

)

# p01.py

class

student()

:def

__init__

(self, name=

"xiaohei"

, age=18)

: self.name = name

self.age = age

defsay(self)

:print

("my name is "

.format

(self.name)

)def

picture()

:print

("小姐姐,要拍照嗎?"

)# 此判斷語句建議一直作為程式的入口

if __name__ ==

'__main__'

:print

("我是模組p01,主人請隨意呼叫!"

)

# p02.py

import p01

# 呼叫類student中的函式say

stu = p01.student(

"xiaohei",19

)stu.say(

)# 呼叫函式picture

p01.picture(

)

# p03.py

import p01 as p

stu = p.student(

"jay",25

)stu.say(

)

# p04.py

from p01 import student, sayhello

# 呼叫類student中的函式say

stu = student(

)stu.say(

)# 呼叫函式picture

picture(

)

# p05.py

from p01 import

*# 呼叫函式picture

picture(

)# 呼叫類student中的函式say

stu = student(

"jay",25

)stu.say(

)

目錄

本次筆記來自於「免費python全系列教程全棧工程師」的學習

英語學習 chap2 名詞短語 冠詞

一 名詞短語 英語是一種拼音文字,就名詞來說,需要詞尾的變化來表示單複數的變化。而且在名詞的開頭還需要一些限定詞 determiners 來限定名詞的範圍,這個限定詞與詞尾的單複數符號相互呼應 從下面的例子來看,限定詞是數量,本質就是a與詞尾的複數s之間的鬥爭 1.a new book 2.many...

chap2變數和簡單資料型別

變數名 變數名只能包含字母 數字和下劃線。不能以數字打頭。變數名不能包含空格,但可使用下劃線來分隔其中的單詞。traceback是一條記錄,指出了直譯器嘗試執行 時,在什麼地方 陷入了困境。字串用引號括起的都是字串,其中的引號可以是單引號,也可以是雙引號 title 以首字母大寫的方式顯示每個單詞,...

C語言最重要的知識點(chap2)

第一節 資料輸出 一 二 1.使用printf和scanf函式時,要在最前面加上 include 2.printf可以只有乙個引數,也可以有兩個引數。選擇題考過一次 3.一定要弄清楚為什麼是這個結果!過程很重要 int x 017 printf d x 十進位制 15 printf o x 八進位制...