1. 程式人生 > >第14天補充

第14天補充

十六進制 轉換 section 進制 column 單詞 format iba 字符

枚舉, format zip

print(format(‘test‘, ‘<20‘)) 加20個 這個什麽也沒加是空格,加啥加啥 左對齊

print(format(‘test‘, ‘>20‘)) 加20個 右對齊

print(format(‘test‘, ‘^20‘))   加20個 居中

print(format(3, ‘b‘)) 二進制 b就是bin 轉成2進制

print(format(97, ‘c‘)) 轉換成unicode字符

print(format(11, ‘d‘)) 十進制 d不知道單詞開頭是啥

print(format(11, ‘o‘)) 八進制 o oct

print(format(11, ‘x‘)) 十六進制 hex

print(format(11, ‘X‘)) 十六進制 大寫 hex

format還有一個難的

問了問老師也無果 先寫一寫吧

print(format(123456789, ‘e‘)) 科學計數法默認保留6位小數 如果位數過多,就是1,2-1 不等於0,2的梗了
print(format(123456789, ‘0.2e‘)) 科學計數法保留2位小數(小寫) 再說e,e是不管你怎麽弄 都是第一個數後面有小數點,然後小數點後面的數保留幾位,自己定,默認6位
print(format(123456789, ‘0.2E‘)) 科學計數法保留2位小數(大寫) 先說e的大小寫區別,沒毛區別,就是說格式的事,大寫的比較正式
print(format(1.23456789, ‘f‘)) 小數點計數法保留6位小數
print(format(1.23456789, ‘0.2f‘)) 小數點計數法保留2位小數 這個是被小數點控制的,小數點定在哪,他就在小數點後面保留幾個小數

print(format(1.23456789, ‘0.10f‘)) # 小數點計數法. 保留10位小數       

print(format(1.23456789e+10000, ‘F‘)) # 小數點計數法.          1e1就是1的10的1次方 這個。。。。

枚舉

lst = ["alex", "wusir", "taibai"]
for index, el in enumerate(lst):
print(str(index)+"==>"+el)

0==>alex
1==>wusir
2==>taibai 這個的話背一背就可以了 背又不知道啥時候能背下來

前面的是索引後面的是元素






第14天補充