初始Python函式

2022-06-28 11:36:13 字數 1063 閱讀 9581

函式:函式是組織好的,可重複使用的,用來實現單一,或相關聯功能的**段。函式能提高應用的模組性,和**的重複利用率

#

1. 定義乙個可輸出hello world的函式

def hello(): #

定義函式用def

print('

hello world')

#呼叫函式1

hello() #

呼叫函式,輸出hello world,函式不呼叫的時候,什麼都不會輸出

#2. 定義乙個將content寫入file的函式

def write_file(file_name,content): #

入參,不必須寫,根據需求

#形參:形式引數

with open(file_name,'

a+',encoding="

utf-8

") as fw:

fw.write(content)

#print(file_name,content) #以上**為函式體

#呼叫函式2,將'123\n'寫入'a.txt'裡

write_file('

a.txt

','123\n

') #

實參:實際引數

#write_file('b.txt','456')

#write_file('c.txt','789')

#3. 定義乙個可讀取並輸出file裡的content的函式

defread_file(file_name):

with open(file_name, 'a+

', encoding="

utf-8

") as fw:

fw.seek(0)

content =fw.read()

return

content #不寫return時,返回none

#

呼叫函式3

res = read_file('

a.txt')

print(res) #

輸出a.txt裡面的內容

Python 初始函式

函式是組織好的,可重複使用的,用來實現單一,或相關聯功能的 段。函式能提高應用的模組性,和 的重複利用率。你已經知道python提供了許多內建函式,比如print 但你也可以自己建立函式,這被叫做使用者自定義函式。函式的定義 函式在定義階段,只檢測語法,不執行 def 函式名 引數1引數2,注釋資訊...

Python 內部回顧 函式初始

今日內容 檔案操作 開啟檔案的方式 唯讀r只寫w 追加寫a r 可讀可寫 w 可寫可讀 a 可讀可追加f open file encoding utf 8 f 檔案控制代碼 檔案操作符,預設唯讀模式 content1 f.read read 讀整個檔案 返回乙個字串 f.seek 0 content...

python之路 09 初始函式 引數

1.函式 對 塊和功能的封裝和定義 2.格式及語法 def 函式名 定義 函式體函式名 呼叫 3.return 返回none return x 返回值為 x return x y 同時返回多個結果時,返回的是元組 一遇到return 就結束函式 到達呼叫函式的位置 4.三目運算 c a if a b...