-
通過for循環訪問列表每一個元素的方式,我們稱為迭代。查看全部
-
Set
創建set的方式:使用set()函數,傳入一個list
s?=?set([1,?4,?3,?2,?5]) print(s)?#?==>?set([1,?2,?3,?4,?5])
1.set中的元素不允許重復
2.set中的元素沒有順序
3.創建set的list中,如果有重復的元素,相同的元素只會保留一個
查看全部 -
短路計算
在計算a and b時,如果 a 是 False,則根據與運算法則,整個結果必定為 False,因此返回 a;如果 a 是 True,則整個計算結果必定取決與 b,因此返回 b。
在計算a or b時,如果 a 是 True,則根據或運算法則,整個計算結果必定為 True,因此返回 a;如果 a 是 False,則整個計算結果必定取決于 b,因此返回 b。
例:
a = 'python'
print('hello,', a or 'world')
b = ''
print('hello,', b or 'world')結果:'hello,','python'? ? 'hello,',? 'world'?
查看全部 -
取模運算print(3%2)#==>1可以判斷一個數是否為偶數,當一個數對2取模結果為0時,則這個數為偶數,否則為奇數
地板除得到的結果會忽略純小數的部分,得到整數的部分,地板除使用//進行。10//4#==>2
一個長方形的長為3.14cm,寬為1.57cm,請計算這個長方形的面積,保留小數點后兩位。
a=3.14
b=1.57
S=a*b
print(round(S,3))
查看全部 -
https://docs.python.org/3/library/functions.html
查看全部 -
重新學
查看全部 -
第二次代碼也不懂,繼續重學
查看全部 -
重新學
查看全部 -
通過dict提供的items()方法,items()方法會返回dict中所有的元素,每個元素包含key和value。
for key, value in d.items():
? ?if value > 60:
? ? ? ?print(key, value)查看全部 -
dict
pop方法
e.g.??alice_score= d.pop('Alice')
查看全部 -
dict?
get方法 e.g.? print(d.get('Alice'))
查看全部 -
當插入的元素多時最后一個用append其他的按照順序第二個為倒數第二個用insert加上names的長度
查看全部 -
在Python中,包括列表(list)、元組(tuple)、字典(dict)、集合(set)等,他們都可以放入多個元素,因此都可以算作是容器,這些容器是Python編程中非常重要的數據結構
查看全部 -
要定義只有一個元素的tuple,需要在元素后面添加一個逗號","。
查看全部 -
IndexError: list index out of rang 索引訪問超出范圍
查看全部
舉報