day1 格式化輸出

2022-09-01 07:48:08 字數 1450 閱讀 7723

1 name = input("

name:")

2 age = input("

age:")

3 job = input("

job:")

45 info = '''

6------- info of %s ------

7name:%s

8age:%s

9job:%s

10'''

11 %(name,age,job)

12print("

info

")

格式化輸出

%s    字串 (採用str()的顯示)

%r    字串 (採用repr()的顯示)

%c    單個字元

%b    二進位制整數

%d    十進位制整數

%i    十進位制整數

%o    八進位制整數

%x    十六進製制整數

%e    指數 (基底寫為e)

%e    指數 (基底寫為e)

%f    浮點數

%f    浮點數,與上相同

%g    指數(e)或浮點數 (根據顯示長度)

%g    指數(e)或浮點數 (根據顯示長度)

%%    字元"%"

1 name = input("

name:")

2 age = input("

age:")

3 job = input("

job:")

45 info2 = '''

6------- info of ------

7name:

8age:

9job:

10'''

11 .format(_name=name,_age=age,_job=job)

1213

print("

info2")

1415

16 info3 = '''

17---------info of --------

18name:

19age:

20job:

21'''

22.format(name,age,job)

2324

print(info3)

1 格式化輸入輸出

1.格式化輸入input input 函式,通常只能返回乙個資料型別,那麼怎麼可以進行多個變數的複製呢?看下面這段 1 str1,str2 eval input 請輸入兩個字串 2 print str1,str2 3 4 num1,num2 eval input 請輸入兩個數字 5 print nu...

2 1格式化輸出

註解的三種方式 1.之後的這一行全為註解 2.之間的內容全是 可以換行 3.後一行都是 這是xml註解 之後會轉換乙個xml檔案 無效表示符 for 關鍵字 3q 不能是數字開頭 count 不可以 可以 console.write 中間不能有.號 ture false 都是給bool布林值 預設為...

(11)格式化輸出

這個模擬較重要,用於格式化翻譯,因為單詞對應的翻譯比較大,有一些例句有幾十條,如果不格式化,返回的講是一大坨,一大坨的,使用者體驗不好 經過這個類的格式化之後,返回的就是一條一條的例句,而不是一大堆 格式化翻譯 class formattrans public function gettrans s...