-
T?=?(1) print(T)?#?==>?1
因為
()
既可以表示tuple,又可以作為括號表示運算時的優先級,結果(1)
被Python解釋器計算出結果 1,導致我們得到的不是tuple,而是整數 1。因此,要定義只有一個元素的tuple,需要在元素后面添加一個逗號
,
查看全部 -
轉義字符:
查看全部 -
1.python 2.world
查看全部 -
整數和浮點數可進行加減乘除,運算后 ,得到的結果不管小數點后是否有值,結果都變成浮點數。
取模%? 地板除//(eg.10//4=2)
保留小數點位數:round(num,2)
查看全部 -
在Python里面,一個變量可以先后存儲多種不同類型的數據。稱python為動態語言。
查看全部 -
整數:二進制整數使用前綴
0b
表示//十六進制使用前綴0x
浮點數(小數):科學計數法時把10用e替代。浮點數運算則可能會有四舍五入的誤差,如0.1+0.2不等于0.3
字符串:用'或"
布爾值:True/False(可用and or not運算)
空值None:與0不同,0有意義
查看全部 -
代碼的格式
查看全部 -
切片需要在中括號
[]
中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,并且這是半閉半開區間,不包括最后的位置。[0,2]不包括2
查看全部 -
因為()既可以表示tuple,又可以作為括號表示運算時的優先級,結果(1)被Python解釋器計算出結果 1,導致我們得到的不是tuple,而是整數 1。 因此,要定義只有一個元素的tuple,需要在元素后面添加一個逗號,。查看全部
-
tuple和list不一樣的是,tuple是固定不變的,一旦變成tuple,tuple中的每一個元素都不可被改變,同時也不能再往tuple中添加數據,而list是可以的。查看全部
-
??!查看全部
-
函數參數定義順序:必須參數,默認參數,可變參數,可變關鍵字參數
查看全部 -
使用**kwargs可以定義可變關鍵字參數,通過kwargs.items()方法獲取參數中的鍵值對
查看全部 -
函數的可變參數使用*args,可以接收多個參數的傳入。可變參數是一個tuple
查看全部 -
函數返回多個返回值,使用逗號隔開,接收返回值的時候同樣可以使用逗號隔開。因為返回值是個tuple,所以也可使用一個值接收,然后使用元組的下標去區分不同的返回值
查看全部
舉報