-
使用縮進作為邏輯程序查看全部
-
Python把0、空字符串和None看成False,其他數值和非空字符串都看成True,所以: True and 0計算結果是0 繼續計算0 or 99計算結果是 99 因此,結果是99。 需要注意的是,not計算的優先級是高于and和or的。查看全部
-
小數點位 Round(num,2)查看全部
-
地板除//查看全部
-
這里沒有理解continue
查看全部 -
?在if語句的最后,有一個冒號:,這是條件分支判斷的格式,在最后加入冒號:,表示接下來是分支代碼塊
查看全部 -
在Python規范中,一般使用4個空格作為縮進
查看全部 -
s = 'ABCDEFGHIJK'
abcd = s[0:4] # 取字符串s中的第一個字符到第五個字符,不包括第五個字符
print(abcd) # ==> ABCD
cdef = s[2:6] # 取字符串s中的第三個字符到第七個字符,不包括第七個字符
print(cdef) # ==> CDEF查看全部 -
dict 容器添加元素的話,一個是可以通過賦值添加。其次可以通過append()方法末尾添加/
查看全部 -
dict用花括號表示,{kay:vaule}
查看全部 -
看到ZIP,要簡單很多
>>>a = [1,2,3]
>>> b = [4,5,6]
>>> c = [4,5,6,7,8]
>>> zipped = zip(a,b) ? ? # 打包為元組的列表
[(1, 4), (2, 5), (3, 6)]
>>> zip(a,c) ? ? ? ? ? ? ?# 元素個數與最短的列表一致
[(1, 4), (2, 5), (3, 6)]
>>> zip(*zipped) ? ? ? ? ?# 與 zip 相反,*zipped 可理解為解壓,返回二維矩陣式[(1, 2, 3), (4, 5, 6)]
》》》》這個問題,也可以用冒泡排序處理。
查看全部 -
L = [95.5, 85, 59, 66, 72]
左到右是0? ?右到左是-1開始
查看全部 -
list.sort(cmp=None, key=None, reverse=False)
cmp -- 可選參數, 如果指定了該參數會使用該參數的方法進行排序。
key -- 主要是用來進行比較的元素,只有一個參數,具體的函數的參數就是取自于可迭代對象中,指定可迭代對象中的一個元素來進行排序。
reverse -- 排序規則,reverse = True?降序,?reverse = False?升序(默認)。
list.sort(reverse=True)
查看全部 -
a2=[92,75,99]
print(a1[b]+":"+str(a2[b]))
數字列表轉字符串查看全部 -
'''Line 1
Line 2
Line 3'''??????????????????
='Line 1\nLine 2\nLine 3'
查看全部
舉報