1. 程式人生 > >python 格式化輸出之%號

python 格式化輸出之%號

使用 comment 通過 小寫 字母 格式 十六進制 列表 table

<2>什麽是格式化

看如下代碼:


    age = 10
    print("我今年%d歲"%age)

    age += 1
    print("我今年%d歲"%age)

    age += 1
    print("我今年%d歲"%age)

    ...

在程序中,看到了%這樣的操作符,這就是Python中格式化輸出。

    age = 18
    name = "xiaohua"
    print("我的姓名是%s,年齡是%d"%(name,age))

<3>常用的格式符號

下面是完整的,它可以與%符號使用列表:

格式符號轉換
%c 字符
%s 通過str() 字符串轉換來格式化
%i 有符號十進制整數
%d 有符號十進制整數
%u 無符號十進制整數
%o 八進制整數
%x 十六進制整數(小寫字母)
%X 十六進制整數(大寫字母)
%e 索引符號(小寫‘e‘)
%E 索引符號(大寫“E”)
%f 浮點實數
%g %f和%e 的簡寫
%G %f和%E的簡寫

3. 換行輸出

在輸出的時候,如果有\n那麽,此時\n後的內容會在另外一行顯示


    print("1234567890-------") # 會在一行顯示

    print("1234567890\n-------") # 一行顯示1234567890,另外一行顯示-------

python 格式化輸出之%號