-
例子中最后num=num=1有什么用呢
查看全部 -
and 跟 or,取哪個數,從左到右進行,哪個數決定了該運算的值,該運算就等于哪個數
and 前是true,沒辦法確定是否為true,只能看后面的b值,所以b為運算結果;
and前是false,值為false,運算結果為a;
or前為true,值為true,運行結果為a;
or前為false,值無法確定,運行結果為b。
查看全部 -
第一行回車,第二行Tab查看全部
-
pop()方法默認刪除列表的最后一個元素,并返回。
查看全部 -
使用位置的方式取出字符串中特定位置的字符,按照位置取字符串的方式使用中括號[]訪問。s[0]
獲取字符串的一部分(子串),在中括號[]中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,并且這是半閉半開區間,不包括最后的位置。s[0:2] # 取字符串s中的第一個字符到第三個字符,不包括第三個字符
查看全部 -
all_score[1][2]:
其中all_scores[1]得到Bob的最近三次成績的列表,再通過下標[2],則可以得到Bob第三次的成績。
查看全部 -
pop()方法:?
(1)默認刪除列表的最后一個元素
(2)pop()還可以接收一餓參數,指定需要刪除的元素的位置
查看全部 -
append() 方法:講元素添加到list尾部
insert()方法:需要兩個參數,分別是需要差入的位置,以及需要差入的元素
查看全部 -
列表和字符串一樣,也支持切片,通過切片的方式,獲取到列表的字列表
輸出結果:['Alice','Bpb']
注意:如果越界切片的話,不會出現python運行錯誤,但會獲取不到任何元素
查看全部 -
1、判斷兩個集合是否相等:用 ==?
2、判斷兩個集合是否有重合的地方:如果使用傳統的方法,需要使用for循環一個一個的去判斷,非常麻煩,set提供isdisjoint()方法,可以快速判斷兩個集合是否有重合,如果有重合,返回False,否則返回True。
3、集合的差集:用 - 。比如set1 -set2 返回一個集合包含元素是set1集合包含了的并且set2不包含的元素。也可以用difference()方法 ,比如set1.difference(set2)
4、集合的交集:用&。比如?set1&set2?返回一個集合包含元素是set1和set2共同包含的元素。也可以用intersection()方法,比如、set1.intersection(set2)
5、集合的并集:用|。比如?set1|set2?返回一個集合包含元素是set1和set2包含的所有元素。也可以用union()方法,比如、set1.union(set2)
6、集合的對稱差集:用^。比如 set1 ^ set2 返回一個集合包含的元素是兩個集合不一樣的元素(就是并集減去交集剩余的部分)。
查看全部 -
num?=?2 sum?=?0 while?True: ????if?num?>?1000: ????????break ????sum?=?sum?+?num ????num?=?num?+?2 print(sum) num?=?0 sum?=?0 while?True: ????if?num?>?1000: ????????break ????if?num?%?2?==?0: ????????sum?=?sum?+?num ????num?=?num?+?1 print(sum)
查看全部 -
Python、Javascript等等都是動態語言,Java、C、C++等等屬于靜態語言。查看全部
-
在Python中,可以直接用True、False表示布爾值(請注意大小寫,不需要使用字符串符號括起來),也可以通過布爾運算計算出來。查看全部
-
在Python中,把10用e替代,比如:1.23x10^9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5。查看全部
-
二進制數只使用數字0、1表示,在Python中,二進制整數使用前綴0b表示,比如:0b0110,0b1100。 十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f,在Python中,十六進制使用前綴0x,比如:0x12ef,0xde2431af。查看全部
舉報