1 字串拼接:
字串格式化,可以處理非常複雜的字串拼接
#!/usr/bin/python
print
"my name is %s and weight is %d kg!" % ('zara', 21)
輸出為:
is zara and weight is
21 kg!
常用佔位符號: %s, %i, %d, %c … …
還可以控制輸出的格式,比如對齊方式,精度,等等
可參考:
2 string.format()
字串格式化函式, 通過函式的形式取代特殊的語法形式,更容易理解和統一風格!
同時可以變數復用,或者巢狀插入!
>>>"{} {}".format("hello", "world") # 不設定指定位置,按預設順序
>>> " ".format("hello", "world") # 設定指定位置
>>> " ".format("hello", "world") # 設定指定位置
還可以設定引數:
詳情參考:
python 002 資料型別(set)
集合 set 特點 1 不同元素組成 2 無序 3 集合中元素必須是不可變型別 s print type s output set s set hello print s output s set abc abc sb print s output 集合set的方法 ss s.copy print ...
python002 字串內建函式
str python string function 生成字串變數str python string function 字串長度獲取 len str 例 print s length d str,len str 字母處理 全部大寫 str.upper 全部小寫 str.lower 大小寫互換 str...
資料結構與演算法(Python)00 2演算法效率衡量
第一次嘗試 import time start time time.time 注意是三重迴圈 for a in range 0 1001 for b in range 0 1001 for c in range 0 1001 if a 2 b 2 c 2and a b c 1000 print a,...