亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中三種輸出格式是什么

發布時間:2022-03-29 09:02:08 來源:億速云 閱讀:441 作者:iii 欄目:開發技術

這篇文章主要介紹“python中三種輸出格式是什么”,在日常操作中,相信很多人在python中三種輸出格式是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”python中三種輸出格式是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

python的三種輸出格式

環境:pycharm + python3.8

1. % (不推薦使用)

格式: 格式字符串% (輸出項1,輸出項2,…輸出項n)。

%c字符
%s字符串
%d帶符號的整數(10)
%o帶符號的整數(8)
%x或者 %X帶符號的整數(16)
%f 或者 %F浮點數字

使用:

案例一

num1 = 20
num2 = 30
print('num1=%d, num=%d' %(num1, num2))

輸出:
num1=20, num=30

案例二

num = 3.141526
print('%0.2f' %num)      # 保留兩位小數
print('%10.1f' %num)     # 占10個空格, 右對齊
print('%-10.2f' %num)    # 占10個空格, 左對齊

輸出:

python中三種輸出格式是什么

2. format

格式: format(輸出項[,格式字符串]) , 其中格式字符串是可以選擇項目。

案例一

num1 = 20
num2 = 30
print('num1={}, num2={}'.format(num1, num2))

輸出:
num1=20, num=30

案例二

str1 = '小沐'
str2 = '小冷'
print('{0}{1}{1}{0}'.format(str1, str2))   # 從0開始對映變量值

輸出:
小沐小冷小冷小沐

案例三

print('{meng}{mu}'.format(mu='小沐', meng='小萌'))

輸出:
小萌小沐

案例四

<左對齊
>右對齊
^中間對齊
=(只用于數字)在小數點后進行補齊
# 0:3.14    |  *:填充多出的空格(便于觀察)    | 10:3.14占的位置大小
print('--{0:*<10}--{0:*^10}--{0:*>10}--{0:*=7}'.format(3.14))

輸出:

python中三種輸出格式是什么

案例五

print('十進制:{0:d},十六進制:{0:x},八進制:{0:o},二進制:{0:b}'.format(31))
#  帶'#'有進制前綴
print('十六進制:{0:#x},八進制:{0:#o},二進制:{0:#b}'.format(31))

輸出:
十進制:31,十六進制:1f,八進制:37,二進制:11111
十六進制:0x1f,八進制:0o37,二進制:0b11111

案例六

# 轉化為百分比并保留兩位小數
print('百分比:{:.2%}'.format(0.555555))
# 保留兩位小數
print('保留兩位小數:{:.2}'.format(0.555555))

輸出:
百分比:55.56%
保留兩位小數:0.56

案例七

print('{:} *-* {:}'.format(1, -1))
# 顯示符號
print('{:+} *-* {:+}'.format(1, -1))
# 若是正數,則在前面留空格
print('{: } *-* {: }'.format(1, -1))
# -數時顯示-,與'{:}; {:}'一致
print('{:-} *-* {:-}'.format(1, -1))

輸出

python中三種輸出格式是什么

3. f-string

用法: f&rsquo;{}&lsquo;

案例一

name = "小沐"
age = 20
print(f'我叫{name},今年{age}歲了。')

輸出:
我叫小沐,今年20歲了。

案例二

name = "小沐"
age = 20
print(f'我叫{name},'
      f'今年{age}歲了。')    #  多行用法

輸出:
我叫小沐,今年20歲了。

案例三

num = 3.141526
print(F'保留兩位小數:{num:.2f}')

輸出:
保留兩位小數:3.14

更多用法可參考上述的第二點:format

對比

f-string: formatted string literals, 格式化字符串常量。

功能同%-formating, str.format(),操作方便,速度快

到此,關于“python中三種輸出格式是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三江| 永安市| 南丹县| 吐鲁番市| 屏东县| 宣武区| 广西| 定西市| 南木林县| 雅安市| 库车县| 盱眙县| 扶余县| 金乡县| 罗定市| 鞍山市| 大连市| 韶关市| 新竹市| 安福县| 克拉玛依市| 修武县| 阿巴嘎旗| 灵川县| 林芝县| 北宁市| 睢宁县| 临沂市| 遂昌县| 张家港市| 浦北县| 莱西市| 东乌珠穆沁旗| 项城市| 新巴尔虎右旗| 祁阳县| 洞头县| 勃利县| 收藏| 鹤壁市| 沁源县|