Python零基礎學習筆記(二十四) 函式

2021-09-19 18:28:31 字數 511 閱讀 2112

'''

認識函式:在以惡完整的專案中,某些功能會反覆的使用,那麼

會將功能封裝成函式,當我們要使用這些功能的時候

直接呼叫函式即可

本質:函式就是對功能的封裝

優點:1、簡化**結構,增加了**的復用度(重複使用的程度)

2、如果想修改某些功能或修改某個bug只需要修改相應的函式即可

''''''

定義函式:

格式:def 函式名(引數列表):

語句return 表示式

def:函式**塊從def關鍵字開始

函式名:遵循識別符號規則

引數列表(引數1, 引數2,……引數n):任何傳入函式的引數和變數

必須放在圓括號之間

語句:執行的功能

return:以return為結束

''''''

函式的呼叫

格式:函式名(引數列表)

函式名:是要使用的功能的函式

'''

Python零基礎學習筆記(二十二) set

set 類似dict,是一組key的集合,不儲存value 本質 無序和無重複元素的集合 用途 經常用於去除list和tuple中的重複元素 建立 建立set 需要乙個list或者tuple或者dict作為輸入集合 重複元素在set中會自動被過濾 set1 set 1,2,2,2,3,4,5 pri...

Python零基礎學習筆記(二十三) 迭代器

from collections import iterable,iterator 可迭代物件 可以直接作用於for迴圈的物件統稱為可迭代物件 iterable 可以用isinstance 去判斷乙個物件是否是iterable物件 可以直接作用於for的資料型別一般分兩種 1 集合類資料型別 lis...

Python零基礎學習筆記(二十五) 裝飾器

概念 是乙個閉包,把乙個函式當作引數返回乙個替代版的函式 本質上是乙個返回函式的函式 簡單的裝飾器 def func1 print my name is jjking.def func2 print func1 func2 def func3 func def inner print func re...