色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

Python字節單位轉換(將字節轉換為K M G T)

瀏覽:35日期:2022-06-26 16:03:13

def bytes_to_human(n): symbols = (’K’,’M’,’G’,’T’,’P’,’E’,’Z’,’Y’) prefix = {} for i,s in enumerate(symbols): prefix[s] = 1 << (i + 1) * 10 for s in reversed(symbols): if n >= prefix[s]: value = float(n) / prefix[s] return ’%.1f%s’ % (value,s) return ’%sB’ % npython編寫的儲存單位轉換代碼(以字節(B)為單位)

def bytes(bytes): if bytes < 1024: #比特 bytes = str(round(bytes, 2)) + ’ B’ #字節 elif bytes >= 1024 and bytes < 1024 * 1024: bytes = str(round(bytes / 1024, 2)) + ’ KB’ #千字節 elif bytes >= 1024 * 1024 and bytes < 1024 * 1024 * 1024: bytes = str(round(bytes / 1024 / 1024, 2)) + ’ MB’ #兆字節 elif bytes >= 1024 * 1024 * 1024 and bytes < 1024 * 1024 * 1024 * 1024: bytes = str(round(bytes / 1024 / 1024 / 1024, 2)) + ’ GB’ #千兆字節 elif bytes >= 1024 * 1024 * 1024 * 1024 and bytes < 1024 * 1024 * 1024 * 1024 * 1024: bytes = str(round(bytes / 1024 / 1024 / 1024 / 1024, 2)) + ’ TB’ #太字節 elif bytes >= 1024 * 1024 * 1024 * 1024 * 1024 and bytes < 1024 * 1024 * 1024 * 1024 * 1024 * 1024: bytes = str(round(bytes / 1024 / 1024 / 1024 / 1024 / 1024, 2)) + ’ PB’ #拍字節 elif bytes >= 1024 * 1024 * 1024 * 1024 * 1024 * 1024 and bytes < 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024: bytes = str(round(bytes / 1024 / 1024 / 1024 / 1024 / 1024 /1024, 2)) + ’ EB’ #艾字節 return bytes if __name__ == ’__main__’: print(’0:’ + bytes(0)) print(’1:’ + bytes(1)) print(’2:’ + bytes(10)) print(’3:’ + bytes(100)) print(’4:’ + bytes(1000)) print(’5:’ + bytes(10000)) print(’6:’ + bytes(100000)) print(’7:’ + bytes(1000000)) print(’8:’ + bytes(10000000)) print(’9:’ + bytes(100000000)) print(’10:’ + bytes(1000000000)) print(’11:’ + bytes(10000000000)) print(’12:’ + bytes(100000000000)) print(’13:’ + bytes(1000000000000)) print(’14:’ + bytes(10000000000000)) print(’15:’ + bytes(100000000000000)) print(’16:’ + bytes(1000000000000000)) print(’17:’ + bytes(10000000000000000)) print(’18:’ + bytes(100000000000000000)) print(’19:’ + bytes(1000000000000000000)) print(’20:’ + bytes(10000000000000000000)) print(’20:’ + bytes(100000000000000000000)) print(’20:’ + bytes(1000000000000000000000))

測試:

'D:Program FilesPythonPython36python.exe' C:/Users/Jochen/PycharmProjects/mysite/bytes.py0:0 B1:1 B2:10 B3:100 B4:1000 B5:9.77 KB6:97.66 KB7:976.56 KB8:9.54 MB9:95.37 MB10:953.67 MB11:9.31 GB12:93.13 GB13:931.32 GB14:9.09 TB15:90.95 TB16:909.49 TB17:8.88 PB18:88.82 PB19:888.18 PB20:8.67 EB20:86.74 EB20:867.36 EB

Process finished with exit code 0

到此這篇關于Python字節單位轉換(將字節轉換為K M G T)的文章就介紹到這了,更多相關Python字節單位轉換內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美黑寡妇特a级做爰 | 国产成人综合洲欧美在线 | 久久777国产线看是看精品 | 久久亚洲精品中文字幕三区 | 一级片免费在线 | 91精品一区二区三区在线观看 | 亚洲精品aaa | 久久久成人网 | 99精品久久99久久久久久 | 欧美精品一区视频 | 一级精品视频 | 亚洲性视频网站 | 男女免费爽爽爽在线视频 | 看真人一一级毛片 | 七七国产福利在线二区 | 日本尹人综合香蕉在线观看 | 亚洲成人网页 | 91久久青草精品38国产 | 久久婷五月天 | 一道精品视频一区二区三区图片 | 尹人在线视频 | 精品国产综合区久久久久99 | 国产大臿蕉香蕉大视频 | 99超级碰碰成人香蕉网 | 欧美精品免费线视频观看视频 | 日韩在线视频一区二区三区 | 久久精品一品道久久精品9 久久精品一区 | 亚洲欧美日韩国产综合 | 中文字幕二区 | 国产成人精品在线 | 久久夜色精品国产亚洲 | 久久视频6免费观看视频精品 | 一国产一级淫片a免费播放口 | 成年女人黄小视频 | 毛片免费全部播放一级 | 亚洲欧美在线视频免费 | 欧美三级成版人版在线观看 | 国产精品三级在线播放 | 精品毛片免费看 | 欧美一级美片在线观看免费 | 国内精品视频九九九九 |