交換兩個變數的值
臨時變數求和(差)法>>>temp = a
>>>a = b
>>>b = temp
異或( 乘除冪)法>>>a = a + b
>>>b = a - b
>>>a = a - b
交叉賦值>>>a ^= b
>>>b ^= a
>>>a ^= b
>>>a, b = b, a
使用 for 迴圈遍歷 字典 的三種方法
for
keyin dict:
print("{} : {}".format(key, dict[key]))
forkey
in dict.keys():
print("{} : {}".format(key, dict[key]))
forkey, value in dict
print("{} : {}".format(key, value))
輸出所有的三位水仙花數。(水仙花數:各位上數字的立方數相加等於該數本身)
如何實現約瑟夫環(約瑟夫環:假設有 n 個人坐成一圈,從第 n 個人開始報數,數到 k 的人出圈,接著從出圈的下乙個人開始重新報數,數到 k 的人再次出圈,如此反覆,直到所有人都出圈,請列出出圈順序。for x in
range(1, 10):
for y in
range(10):
for z in
range(10):
s = x*100 + y*10 + z
f = x**3 + y**3 + z**3
if s == f:
print(s)
將兩個列表(元組、字串)合併為乙個字典def
josefu
(n, k):
loop = list(range(1,n + 1))
i = k
for loop_i in range(n):
i = (i+k) % len(loop)
i -= 1
print(loop[i])
del loop[i]
if i == -1:
i=0if __name__ == '__main__':
josefu(11, 3)
# 方法一(使用zip)
tmp = dict(zip(list1, list2))
# 方法二(使用生成式)
tmp =
# 方法三(lambda)
tem = dict(map(lambda x, y : [x, y], list1, list2))
取標題 描述
thisid refobj fields id sql row dsql getone select concat title,description as xbtd,litpic,id from dede archives where flag like p and typeid 60 str r...
感悟 本書書名無法描述本書內容(二)
1想讓別人發光,先讓自己變亮 2王陽明說 聖人之道,吾性自足 3無論你從什麼時候開始,重要的是開始後就不要停止 無論你從什麼時候結束,重要的是結束後就不要悔恨。柏拉圖 4 把時間當朋友 沒有人喜歡自己做不好的事情。5 我曾七次鄙視自己的靈魂 紀伯倫 第一次,當它本可進取時,卻故作謙卑 第二次,當它在...
ECMAScript描述的內容
ecmascript描述的內容是這門語法的基本工作原理,描述的內容包括語法 操作符 資料型別 內建功能等用於構建複雜方案的基本概念。一 語法 1.1 ecmascript中的變數 函式 操作符等的一切都區分大小寫。1.2 識別符號 第乙個必須是字母 下劃線或美元符號。1.3 注釋 1.4 嚴格模式 ...