python---格式化字符

%r 不管什麼都打印輸出

name="xiaoming"
age=25
height=183
eyes="black"
hair="black"
print "my name is %r"%name
print "my age is %r"%age
print "my hair is %r"%hair
print "my eyes is %r"%eyes

%d--整數

%s---字符串

%f----浮點數

name="xiaoming"
age=25
height=1.83
eyes="black"
hair="black"
print "my name is %s"%name
print "my height is %.2fm"%height
print "my age is %d"%age
print "my hair is %s"%hair
print "my eyes is %s"%eyes


格式化字符查詢:

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

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

%c    單個字符

%b    二進制整數

%d    十進制整數

%i    十進制整數

%o    八進制整數

%x    十六進制整數

%e    指數 (基底寫爲e)

%E    指數 (基底寫爲E)

%f    浮點數

%F    浮點數,與上相同

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

%G    指數(E)或浮點數 (根據顯示長度)

 

%%    字符"%"

eg:輸出字符串可以用單引號、雙引號和三引號,如果字符串中也包含單引號、雙引號爲避免語法錯誤可以用轉義字符來表示。

輸出字符串let's go “nana”


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章