關於python的整數輸出格式的問題 1輸出為001,11輸出為011,就是都以三位數的形式輸出

2021-05-08 03:18:50 字數 1075 閱讀 5076

1樓:大野瘦子

#!/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位佔位符,擷取兩位字串

2樓:匿名使用者

for i in range(30):

print str(i).rjust(3,'0')

python編寫一個程式,提示使用者輸入四位整數並以反序顯示?

3樓:匿名使用者

num=input("請輸入四位整數: ")

print("你輸入的是: 」+num)

print("他的相反順序的數是 "+num[::-1]}

4樓:黑喀

def data_reserve(data):

x=for i in data:

x[0]=i

return x

Python如何格式化輸出字串

我給你看一下三種類形 格式是這樣的print 格式化形式.格式化形式.物件,物件 物件的型別是各種各樣的!1.print s.s.物件,物件 這裡的 s是字串形式,物件可以是變數 變數的值是字串形式 或者字串 2.print d.d.物件,物件 這裡的 d是數形式,物件可以是變數 變數的值是數,但是...

這道題怎麼做?我不懂最後的輸出格式怎麼弄,每個數有空格,但最後數沒空格

include define n 1000 定義最大是1000int main 輸出滿足條件的數 for i 0 i else include include int main for i 0 ibaiif來控制是否輸du出空格zhi putchar putchar n return 0 執行結果 ...

關於Python輸入輸出的問題 本人最近剛接觸Python,遇到了一問題,向各位大神請教

你穿越了!bai!1列表輸出字典du 2字典錯誤構造竟然有 zhi輸dao出 3字典又冒出元組了。沒有專其他可以解釋的屬了,你真穿越了。要想回到現實世界,建議用python shell老老實實嘗試你輸入的東西。序列是有序的,而集合是無序的。看這裡,python做的判斷 a b c b a c fal...