python 函式操作

2022-08-20 20:30:22 字數 1684 閱讀 2506

# 函式定義

# 用於**的重用

# def print_verse():

# # 函式體

# print('鋤禾日當午')

## print_verse()

# print_verse()

# print_verse()

# def print_verse(verse_name):

# # # 函式體

# # if verse_name == '靜夜思':

# # print('床前明月光')

# # elif verse_name == '再別康橋':

# # print('輕輕的我走了...')

# ## # print_verse('再別康橋')

# 返回值

# def calc_exchange_rate(amt, source, target):

# if source == 'cny' and target == 'usd':

# result = amt / 6.7516

# # print(result)

# return result

## r = calc_exchange_rate(100,'cny','usd')

# print(r) 14.811303987203035

# 使用技巧

# def calc_exchange_rate(amt, source, target = 'usd'):

# if source == 'cny' and target == 'usd':

# result = amt / 6.7516

# elif source == 'cny' and target == 'eur':

# result = amt / 7.7512

# return result

## r = calc_exchange_rate(100,'cny','eur')

# print(r)

# 序列傳參

# def calc(a,b,c):

# return (a+b) * c

## l = [1,5,20]

# # 120

# print(calc(*l))

# 字典傳參

# def health_check(name,age):

# print('健康良好',name,age)

# param =

# # 健康良好 張三 28

# health_check(**param)

# 返回值包含多個資料

# def get_detil_info():

# dic1 = ,

# ,

# ],

# 'device': [

# ,

# ,

# ]

# }

# return dic1

# print(get_detil_info()) ;

python函式操作邏輯 python 函式操作

匿名函式 匿名函式就是指不需要顯示的指定函式用lambda表示,預設return結果 在python中如果乙個元素被建立了,但是並沒有乙個變數來接受這個元素,則直譯器會自動釋放這個函式的記憶體空間 比起def而言,雖然lambda不能進行複雜的邏輯計算,但是他比def更加的簡便,但是需要配合別的函式...

python操作mysql函式

import pymysql host localhost username root psw 123456 database test def cmdsql sql 更新資料庫操作 開啟資料庫連線 db pymysql.connect host,username,psw,database,char...

Python元組操作函式

1.元組使用圓括號,而列表使用方括號 2.元組不可改變 增 刪 改 而列表可以改變。tup1 physics chemistry 1997 2000 tup2 1 2,3 4,5 6,7 print tup1 0 physics print tup2 1 5 2,3,4,5 元組是不可更改的,也就是...