%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”