-
變量:定義變量要遵循一定的約束:
變量名由大小寫英文字母、數字和下劃線
_
組成變量不能用數字開頭
變量盡量不要和Python關鍵字重合(比如前面學習過的:and、or、not,否則可能導致Python原有關鍵字發揮不出作用)
查看全部 -
字符串:以''或""括起來的任意文本;
布爾值 :一個布爾值只有True、False兩種值
空值:None表示
查看全部 -
整數:
二進制整數使用前綴:0b;
十六進制整數使用前綴:0x;
浮點數:
即小數,用科學計數法表示:1.23x10^9,python中用10替代e,即:1.23e9;
查看全部 -
tuple的不可變性針對基礎數據類型(數字類型、布爾類型、字符串類型)的數據,對于組合數據類型(list數據類型),則不受這個約束。因為雖然tuple中的list元素改變了,但是tuple本身指向的list仍然是同一個list,list本身沒變,改變的只是list里面的一個元素,這是tuple約束不到的范圍。如果我們直接替換list也是不行的。
查看全部 -
包含0個元素的tuple,空tuple,直接用()表示
包含1個元素的tuple需要在元素后面添加一個,因為()既可以表示tuple,又可以作為括號表示運算時的優先級。而對于多個元素的tuple,加和不加,效果是一樣的。
查看全部 -
tuple經常存放固定不變的數據,tuple提供了便捷的訪問方法。
count()方法:用來統計tuple中某個元素出現的次數,對于不存在的元素,count方法不會報錯,而是返回0,因為元組內有0個不存在的元素。
index()方法:可以返回指定元素的下標,當一個元素多次重復出現時,則返回第一次出現的下表位置。當指定元素不存在時,index方法會報錯
查看全部 -
元組(tuple)是一個有序容器,在元組中可以包含0個或者多個元素,支持索引訪問、切片等操作。定義元組的方式是使用小括號()將元組內的元素括起來。元組的數據類型可以把不是元組的容器轉換為元組。但是tuple和list不一樣,tuple是固定不變的,tuple中的每一個元素都是不可被改變,也不能再往tuple中添加數據,list可以。注意:元組(tuple)不可改變的特性非常重要,在運行上tuple的性能是list的數倍。
查看全部 -
二進制數只使用數字0、1表示,在Python中,二進制整數使用前綴
0b
表示,比如:0b0110
,0b1100
。十六進制數除了0~9十個數字以外,還使用a、b、c、d、e、f,在Python中,十六進制使用前綴
0x
,比如:0x12ef
,0xde2431af
。查看全部 -
因為
()
既可以表示tuple,又可以作為括號表示運算時的優先級,結果(1)
被Python解釋器計算出結果 1,導致我們得到的不是tuple,而是整數 1。
因此,要定義只有一個元素的tuple,需要在元素后面添加一個逗號,
。查看全部 -
tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。
查看全部 -
整數 二進制?在Python中用0b前綴來表示 十六進制?在Python中使用前綴0x來表示 二進制與16進制的轉換 浮點數 1.浮點數可以用數學寫法,如3.14。。。。 2.對于很大或很小的浮點數,就必須用科學計數法表示,在Python中,把10用e替代注:
查看全部 -
1111
111
查看全部 -
替換列表中元素:通過索引指定位置,并賦值新的元素。
查看全部 -
從列表中刪除元素:pop()方法默認刪除列表的最后一個元素,并返回。還可以接收一個參數,指定需要刪除的元素的位置。
查看全部 -
list添加元素的方法:append()方法總是將元素添加到list的尾部。insert()方法需要兩個參數,分別是需要插入的位置,以及需要插入的元素。注意,insert()方法插入元素之后,原來的元素都將自動往后移動一位,這時候再使用相同的索引獲取后面的元素,將會得到不一樣的結果。
查看全部
舉報