dir(sth) 檢視有哪些方法
help(方法) 檢視方法如何使用
range,切片區間 : 左閉右開 random : 左閉右閉
切片 : [起點:終點:步長] 左到右座標從0到n-1 右到左座標從-1到-n
字串轉列表: list(s)
列表轉字串: "".join(lst)
1、按照預設順序,不指定位置
print("{} {}".format("hello","world") )
hello world
2、設定指定位置,可以多次使用
print(" ".format("hello","or"))
hello or hello
3、使用列**式化
person =
print("my name is . i am years old .".format(**person))
my name is opcai . i am 20 years old .
4、通過列**式化
stu = ["opcai","linux","mysql","python"]
print("my name is , i love !".format(stu))
my name is opcai , i love linux !
3.1415926 3.14 保留小數點後兩位
3.1415926 +3.14 帶符號保留小數點後兩位
-1 -1.00 帶符號保留小數點後兩位
2.71828 3 不帶小數
5 05 數字補零 (填充左邊, 寬度為2)
5 5*** 數字補x (填充右邊, 寬度為4)
10 10xx 數字補x (填充右邊, 寬度為4)
1000000 1,000,000 以逗號分隔的數字格式
0.25 25.00% 百分比格式
1000000000 1.00e+09 指數記法
13 13 右對齊 (預設, 寬度為10)
13 13 左對齊 (寬度為10)
13 13 中間對齊 (寬度為10)
11 ''.format(11) 1011 二進位制
11 ''.format(11) 11 十進位制
11 ''.format(11) 13 八進位制
11 ''.format(11) b 十六進製制
11 ''.format(11) 0xb 十六進製制
11 ''.format(11) 0xb 十六進製制
^, <, > 分別是居中、左對齊、右對齊,後面帶寬度, : 號後面帶填充的字元,只能是乙個字元,不指定則預設是用空格填充。
+ 表示在正數前顯示 +,負數前顯示 -; (空格)表示在正數前加空格
b、d、o、x 分別是二進位制、十進位制、八進位制、十六進製制。
lst.sort() : 無返回值,修改原來的列表, sorted(lst) :返回排序之後的列表,原來的列表不改變, 從大到小排序:lst.sort(reverse = true)
lst.reverse()和reversed(lst)同理 reversed(lst)返回迭代器 要得到列表:list(reversed(lst))
建立乙個字典:d =
d = dict([('a', 1)], ('lang', 'python'))
字典插入 : d.update([('b', 1), ('c', 2)])
字典刪除: del d['a']
d.pop('a') 返回d['a']的值
python教學筆記 python學習筆記(一)
1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...
python學習筆記
coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...
Python 學習筆記
python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...