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...