1. 程式人生 > 實用技巧 >postgresql 併發update下導致的死鎖問題

postgresql 併發update下導致的死鎖問題

技術標籤:pythonpython列表字串資料結構

Python 中的變數賦值不需要型別宣告。
每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。

'''
這是多行註釋,使用單引號。
這是多行註釋,使用單引號。
這是多行註釋,使用單引號。
'''
raw_input("按下 enter 鍵退出,其他任意鍵顯示...\n")
counter = 100 # 賦值整型變數
miles = 1000.0 # 浮點型
name = "John" # 字串
a, b, c = 1, 2, "john"
a = b = c = 1
print
(c) #。。。。。。。。 ** #冪 - 返回x的y次冪 // #取整除 - 返回商的整數部分(向下取整) #。。。。。。。。。。 flag = False name = 'luren' if name == 'python': # 判斷變數是否為 python flag = True # 條件成立時設定標誌為真 print 'welcome boss' # 並輸出歡迎資訊 else: print name # 條件不成立時輸出變數名稱 #。。。。。。。。。。。。。。 count = 0 while
(count < 9): print 'The count is:', count count = count + 1 print "Good bye!" ############## for num in range(10,20): # 迭代 10 到 20 之間的數字 for i in range(2,num): # 根據因子迭代 if num%i == 0: # 確定第一個因子 j=num/i # 計算第二個因子 print '%d 等於 %d * %d' % (num,i,
j) break # 跳出當前迴圈 else: # 迴圈的 else 部分 print num, '是一個質數' ################ 你可以定義一個由自己想要功能的函式,以下是簡單的規則: 函式程式碼塊以 def 關鍵詞開頭,後接函式識別符號名稱和圓括號()。 任何傳入引數和自變數必須放在圓括號中間。圓括號之間可以用於定義引數。 函式的第一行語句可以選擇性地使用文件字串—用於存放函式說明。 函式內容以冒號起始,並且縮排。 return [表示式] 結束函式,選擇性地返回一個值給呼叫方。不帶表示式的return相當於返回 Nonedef printme( str ): "列印傳入的字串到標準顯示裝置上" print str return ################## list.append(x) #把一個元素新增到列表的結尾 list.insert(i, x) #在指定位置插入一個元素。第一個引數是準備插入到其前面的那個元素的索引,例如 a.insert(0, x) 會插入到整個列表之前 list.remove(x) #刪除列表中值為 x 的第一個元素。 list.pop([i]) #從列表的指定位置移除元素,並將其返回。a.pop()返回最後一個元素。元素隨即從列表中被移除。 list.index(x) #返回列表中第一個值為 x 的元素的索引 list.count(x) #返回 x 在列表中出現的次數。 list.sort() #對列表中的元素進行排序。 list.reverse() #倒排列表中的元素 ########################### t = 12345, 54321, 'hello!' t[0] #元組由若干逗號分隔的值組成