輸入與輸出 格式化輸出

2021-08-28 05:46:26 字數 3366 閱讀 1431

str()與repr()

對於字串:兩方法作用結果有差異

對於列表,元組,字典等:兩方法輸出一致

s=

"hello\n"

print

(str

(s))

print

(repr

(s))a=[

1,2,

3,4]

print

(str

(a))

print

(repr

(a))

輸出:

hello

『hello\n』

[1, 2, 3, 4]

[1, 2, 3, 4]

平方與立方表 列印的兩種方法

for x in

range(1

,11):

print

(repr

(x).rjust(2)

,repr

(x**2)

.rjust(3)

,end=

" ")

print

(repr

(x**3)

.rjust(4)

)

for x in

range(1

,11):

print

(" "

.format

(x,x**

2,x**3)

)

輸出:

右對齊,左對齊,居中

print

("hello"

)print

("hello"

.rjust(10)

)#str.rjust()

print

("hello"

.ljust(10)

)#str.ljust()

print

("hello"

.center(10)

)#str.center()

輸出:

左側補零

print

("11"

.zfill(10)

)#str.zfill() 左側補零,輸出:0000000011

print

("hello,{} am {}"

.format

("i"

,"jack"))

#輸出:hello,i am jack

括號中數字代表引數位置

print

(" "

.format

("hello "

,"world "))

#輸出:hello world

print

(" "

.format

("hello "

,"world "))

#輸出:world hello

關鍵字引數

print

("the is "

.format

(obj=

"weather"

,adr=

"sunny"))

#輸出:the weather is sunny

位置引數和關鍵字引數混合print

("the is ,"

.format

(,obj=

"weather"

,adr=

"sunny"))

』!a』,』!s』,』!r』分別運用ascii(),str(),repr()轉換格式

s=

"hello"

print

("say {}"

.format

(s))

print

("say "

.format

(s))

print

("say "

.format

(s))

print

("say "

.format

(s))

輸出:

冒號後設定格式

import math

print(.

format

(math.pi)

)#小數字為3位

print(.

format

(math.pi)

)#10設定的是總長度

print(.

format(5

))#d整數

輸出:

字典的兩種處理方式:後一種運算快

table =

print

('jack: ; sjoerd: ; '

'dcab: '

.format

(table)

)

輸出:

jack: 4098; sjoerd: 4127; dcab: 8637678

print

('jack: ; sjoerd: ; dcab: '

.format

(**table)

)

輸出:

jack: 4098; sjoerd: 4127; dcab: 8637678

舊版本的格式化輸出

import math

print(%

(math.pi)

)

Python 輸入與輸出 格式化輸出

var print s吃了 d s s 你 10,碗 公尺 你吃了10碗公尺 format var print 吃了 format 你 10 碗 公尺 你吃了10碗公尺 f print f 吃了 你吃了10碗公尺 附加說明 input 可選引數 返回 str 可選引數說明 the prompt st...

C 輸出格式化

今天看書,看到了格式輸出部分,記下來吧,省得以後找不到,呵呵。在控制台程式中,可以在write 和 writeline 方法中使用格式控制字串來修飾資料輸出格式,呼叫形式如下 console.writeline 格式控制字串 輸出資料項列表 在windows窗體應用程式中,可以通過string類的靜...

格式化輸入與輸出

格式化輸入與輸出 printf 格式控制 輸出列表 1 格式控制 是用雙撇號括起來的字串,通常也叫 轉換控制字串 它包括兩種資訊。a 格式說明。格式說明由 和格式字元組成,如 d f 等,作用是將輸出的資料轉換成指定的格式輸出。格式說明總是由 字元開始。b 普通字元。普通字元即需要原樣輸出的字元。2...