深圳旮旯打滾記

2021-09-25 09:27:23 字數 1258 閱讀 6781

函式特殊性:

def add(x, y):

print(x+y)

def f1(fun):

funf1(add(10, 20))

def f2(x,*args):

print(x)

print(type(args)) # tuple:元組,第一級元素不可改變的列表

for a in args:

print(a)

f2(「aaa」)

f2(「aaa」, 「bbb」, 「ccc」)

def f3(x, **kwargs):

print(type(kwargs))

# 獲取字典鍵key

for y in kwargs:

print(y,kwargs[y])

# values()獲取值

for v in kwargs.values():

print(v)

# itens()獲取字典項

for i in kwargs.items():

print(i)

f3(「a」, name=「lmj」, age=21, ***=「man」)

def f4(x=100, y=200):

print(x, y)

f4()

f4(300, 400)

f4(y=600, x=500)

def is_odd(val):

return val % 2 == 1

new_list = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

print(「咕咕咕」)

print(new_list.next())

print(「咕咕咕」)

for i in new_list:

print(i)

要自己執行**!

程式的異常處理:

異常處理的意義:處理一些可以處理的問題,讓程式可以繼續執行,出現異常沒有處理可能會導致程式崩潰。新增try–>except–>finally讓程式更加健壯

finally塊不管程式能不能成功執行,finally總是會執行!

資料庫關閉資源鏈結(先進先出)

conn = get_mysql_conn()

#2.獲取游標(物件;儲存了關聯sql語句影響的資料以及運算元據的功能)

cur = conn.cursor()

… …cur.close()

conn.close()

深圳旮旯打滾記

1.pycharm導包快捷鍵ctrl alt 空格,滑鼠在函式後邊。2.ctrl j匯入pycharm內建模組。3.定義函式 ipo in process out 4.python通過縮排表達關係。5.使用不當的函式遞迴呼叫最多呼叫自身993次。6.python可以返回多個值,如果只有乙個變數接收則...

velocity使用容易出現詭異的旮旯

1 迴圈中 foreach item in detail.items set name item.name name end 假設 detail.items 有三個元素,第乙個元素 item.name 餐巾 第二個元素 item.name null,第三個元素 item.name 手帕 那麼這裡會出...

velocity使用容易出現詭異的旮旯

1 迴圈中 foreach item in detail.items set name item.name name end 假設 detail.items 有三個元素,第乙個元素 item.name 餐巾 第二個元素 item.name null 第三個元素 item.name 手帕 那麼這裡會出...