1樓:匿名使用者
你可以這麼理解:
第一個問題:0的意思
代表的是格式化引數裡面的第一個引數,代表的是第二個引數,當然,你這個裡面只有mylist一個引數,所以,就代表他了,他是一個lsit,所以就是list的第一個資料,就是第二個資料了。不知道理解了沒;
mylist1=“zz”
mylist2 = “www.abc.com”
print("**名:,地址是:”.format(mylist1, mylist2 ),明白了沒?
第二個問題:**的意思
你可以參考一下函式引數傳遞中的這個符號,就是代表他是一個字典,很明顯,你的site就是一個字典,大括號裡面的就是字典的key。理解了吧
python中格式化輸出的問題求解,謝謝
2樓:匿名使用者
2d2表示打源印總寬度為2,d表示十進位制整數bai,du2d表示以整數格式佔用zhi2位寬度列印i
6.4f f表示dao浮點數,6表示總寬度,.4表示保留4位小數6.4f表示保留4位小數,以6位總寬度列印浮點數sum注:如果數值本身超過總寬度,則本身寬度列印
3樓:匿名使用者
請問python3怎麼用format格式化輸出字典裡的資料
4樓:匿名使用者
data =
print('the boy named is -year-old and tall.' .format(data))
如果用format,語法就像上面這樣用,表示第一個引數其實用%號格式化字串和format兩種語法在python3中都是可以使用的
python 格式化輸出的小問題
5樓:
如果是用舊格式語法,%z前多了一個逗號, 去掉即可
print ('hello , world! i am %s.'% z)
6樓:匿名使用者
語法錯誤,這樣就可以了:
print('hello, world! i am', z, '.')
7樓:匿名使用者
你可以用print ('hello , world! i am %s.'% z)
或者print('hello , world! i am {}.'.format(z))
關於python的整數輸出格式的問題:1輸出為001, 11輸出為011,就是都以三位數的形式輸出
8樓:大野瘦子
#!/usr/bin/python
for i in range(1,20):
n=str(i)
s = n.zfill(3)
print s
或者:for i in range(1,20):
m = "%03d" % i
print m
python格式化輸出
一、整數的輸出
1、%o —— oct 八進位制
2、%d —— dec 十進位制
3、%x —— hex 十六進位制
print('%o' % 20)
print('%d' % 20)
print('%x' % 20)
14二、浮點數輸出
1、格式化輸出
%f ——保留小數點後面六位有效數字
%.3f,保留3位小數位
%e ——保留小數點後面六位有效數字,指數形式輸出%.3e,保留3位小數位,使用科學計數法
%g ——在保證六位有效數字的前提下,使用小數方式,否則使用科學計數法
%.3g,保留3位有效數字,使用小數或科學計數法2、字串輸出
%s%10s——右對齊,佔位符10位
%-10s——左對齊,佔位符10位
%.2s——擷取2位字串
%10.2s——10位佔位符,擷取兩位字串
9樓:匿名使用者
for i in range(30):
print str(i).rjust(3,'0')
硬碟格式化問題(不能格式化)
那個回答的 你懂不?有壞道 的 按你說的 是不就直接扔了?找個帶 dm 軟體的 啟動光碟,或者 把壞的盤做從盤 主盤用 虛擬的dos 然後執行 dm軟體。不熟練最好找 光碟 只掛這個壞的 盤,免得 出錯了 把主盤資料破壞了。進 dm 裡 按提示 操作 就行了。最好能找到 中文版的 不然 就英文版的 ...
f盤無法格式化
你好,你可以試試用format f x q命令嘗試進行強制快速格式化,其中的 x引數代表強制解除安裝卷,使該卷所有開啟的控制代碼無效並進行格式化,q引數是表示進行快速格式化。如果仍舊出現此錯誤提示,你可以在計算機視窗中選擇檢視 選項,這時將彈出資料夾選項視窗,你在 檢視 選項卡中選中顯示隱藏的檔案 ...
C 格式化字串問題,C 格式化字串問題
1 sprintf,snprintf,vsnprintf家族 這幾個函式大家都不陌生,平時用的也比較多。下面我就它的優點簡單的做一個總結 易用性與清晰性 使用snprintf的常用格式化標誌及其他們的各種組合,使用就變得簡潔明瞭,沒有任何拐彎抹角之處。效率最佳 能夠直接利用現有的緩衝區,當然你的程式...