python tuble、lambda及cursor遊標相關

python 元組tupple類似列表,但是元素不可以修改刪除,可以連接兩個元組,要刪除只能刪除掉整個元組

訪問方便

!/usr/bin/python

tup1 = (‘physics’, ‘chemistry’, 1997, 2000);
tup2 = (1, 2, 3, 4, 5, 6, 7 );
print “tup1[0]: “, tup1[0]
print “tup2[1:5]: “, tup2[1:5]

以上實例輸出結果:

tup1[0]: physics

tup2[1:5]: [2, 3, 4, 5]

python lambda 函數
lambd創建匿名函數,相比較def創建的函數沒有具體的名稱。
lambda語句中,冒號前是參數,可以是多個,用逗號隔開,冒號右邊是返回值,構建一個函數對象。
sum = lamda x,y = 10 : x+y
print sum(1) #11
print sum(1,100) #101

數據庫
cursor遊標的使用:

一,什麼是遊標(cursor)
個人覺得就是一個cursor,就是一個標識,用來標識數據取到什麼地方了。你也可以把它理解成數組中的下標。
二,遊標(cursor)的特性
1,只讀的,不能更新的。
2,不滾動的
3,不敏感的,不敏感意爲服務器可以活不可以複製它的結果表
遊標(cursor)必須在聲明處理程序之前被聲明,並且變量和條件必須在聲明遊標或處理程序之前被聲明。
三,使用遊標(cursor)
1.聲明遊標
DECLARE cursor_name CURSOR FOR select_statement
這個語句聲明一個遊標。也可以在子程序中定義多個遊標,但是一個塊中的每一個遊標必須有唯一的名字。聲明遊標後也是單條操作的,但是不能用SELECT語句不能有INTO子句。
2. 遊標OPEN語句
OPEN cursor_name
這個語句打開先前聲明的遊標。
3. 遊標FETCH語句
FETCH cursor_name INTO var_name [, var_name] …
這個語句用指定的打開遊標讀取下一行(如果有下一行的話),並且前進遊標指針。
4. 遊標CLOSE語句
CLOSE cursor_name
這個語句關閉先前打開的遊標。
Quota 指標

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章