<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
環境:pycharm + python3.8
格式: 格式字串% (輸出項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個空格, 左對齊
輸出:
格式: 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))
輸出:
案例五
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))
輸出
用法: f’{}‘
案例一
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中三種輸出格式的文章就介紹到這了,更多相關python輸出格式內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45