內建函式abs ,round

2021-10-19 21:41:38 字數 607 閱讀 3504

# abs(): 絕對值

print(abs(-10))

#10# round(): 四捨五入

print(round(1.2))

print(round(1.9))

#1#2

# 需求:任意兩個數字,先進行數字處理(絕對值或四捨五入)再求和計算

# 1. 寫法一

def add_num(a, b):

# 絕對值

return abs(a) + abs(b)

result = add_num(-1.1, 1.9)

print(result)

#3.0

# 2.高階函式:f是第三個引數,用來接收將來傳入的函式

def sum_num(a, b, f):

return f(a) + f(b)

result1 = sum_num(-1, 5, abs)

print(result1)

result2 = sum_num(1.1, 1.3, round)

print(result2)

#6#2

mysql 檢視內建函式 mysql內建函式

一 字串函式 1.concat s1,s2.sn 把傳入的引數連線成乙個字串 2.insert str,x,y,str 從str的x位置開始,替換y長度的字串為str,select insert abcdefg 2,3,hello 3.lower str upper str 將字串轉換為大寫,小寫 ...

匿名函式,內建函式

lambda函式是一種快速定義單行的最小函式,可以用在任何需要函式的地方 一般函式定義 def fun x,y return x y匿名函式lambda定義 r lambda x,y x y print r 2,3 格式 lambda 引數列表 return 表示式 變數 lambda語句中,冒號前...

內建函式 filter 函式

描述 filter 函式用於過濾序列,過濾掉不符合條件的元素,返回乙個迭代器物件,如果要轉換為列表,可以使用 list 來轉換。該接收兩個引數,第乙個為函式,第二個為序列,序列的每個元素作為引數傳遞給函式進行判,然後返回 true 或 false,最後將返回 true 的元素放到新列表中。語法以下是...