python函式基本知識

2021-09-25 18:16:11 字數 990 閱讀 3007

def 函式名():

當前函式的**

9.2.1 有引數,沒有返回值
def info(news):

print(news)

info('123')

注意點:

有引數news代表的是形參

'123'代表的是實參

9.2.2 有引數,有返回值
def info(news):

print(news)

return 0

注意點:

1、return 後面可以不寫任何資料

2、在當前的函式體內,return這條語句的後面,有100行**不執行

3、在return這個語句的後面,返回多個資料,這個返回值會打包成乙個元組

9.2.3 沒有引數,沒有返回值
def info():

print('就是沒有引數,也沒有返回值')

info()

9.2.4 沒有引數,有返回值
def info():

print('就是沒有引數,也沒有返回值')

return 'ok'

str1 = info()

print(str1)

9.3.1 *args
def info(*args):

'''當前函式執行的是除法操作

:param num1: 被除數 整型

:param num2: 除數 整型,但是不能為0

:return: 返回商

'''# num = num1/num2

# print('num3的值',num3)

print(args)

print(*args) #拆包

print('#############')

return 0

注意點:

在形參中,*args將位置引數打包成元組

函式基本知識

函式 具備某個功能的方法,方法本身是沒有什麼意義的,只有執行這個方法實現了對應的功能,才有自己的價值。洗衣機 基本洗衣服功能的一台機器 2.函式由兩部分組成 建立乙個函式,執行這個函式 function 方法名 方法名 方法名 求和函式 function sum sum sum後面不加小括號,代表的...

Python基本知識

這次主要對python基礎語法及資料型別中與我使用過的語言不一樣的地方做下記錄 單行注釋使用 多行注釋使用 和 print 開始 這是個注釋 這是個段落注釋 這也是個段落注釋 print 結束 2.沒有bool型別,用數字0和1代替,可以與數字運算,python3中新增了true和false關鍵字 ...

Python基本知識

單例模式,是一種常用的軟體設計模式。在它的核心結構中只包含乙個被稱為單例的特殊類。通過單例模式可以保證系統中,應用該模式的類乙個類只有乙個例項。即乙個類只有乙個物件例項。實現方法 裝飾器 sub replacement,string count 0 replacement是被替換的文字 string...