新聞中心
學(xué)了這么久的編程,最近小編才發(fā)現(xiàn)在不同的開發(fā)環(huán)境下,我們輸出的表格也是各不相同的。表格的排版、布局、框架不同,最后展現(xiàn)給我們的直觀效果也是不一樣的,雖然它們的基礎(chǔ)數(shù)據(jù)都是相同的。今天就PyCharm和Python兩個不同環(huán)境下輸出的表格進(jìn)行一個對比,小伙伴們也來看看哪種環(huán)境下的表格做的更好。

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供和田企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都做網(wǎng)站、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為和田眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
左圖是我在PyCharm開發(fā)環(huán)境下輸出的數(shù)據(jù)。下面我們通過Python的Texttable模塊為數(shù)據(jù)添加表格框線,對比效果如右圖所示。
為輸出的數(shù)據(jù)畫表格主要使用Texttable模塊,下面介紹幾個關(guān)鍵的方法。
1.a(chǎn)dd_rows()方法
該方法用于為表格添加數(shù)據(jù),主要參數(shù)及說明如下:
rows:要添加的數(shù)據(jù),可以是返回數(shù)組的迭代器,或者是逐維數(shù)組。
header:指定是否將第一行作為表格的標(biāo)題。
2.draw()方法
該方法用于繪制表格。
3.header()方法
該方法用于指定表的標(biāo)題。
4.set_cols_align()方法
設(shè)置所需的列的對齊方式,主要參數(shù)及說明如下:
l:左對齊。
c:居中對齊。
r:右對齊。
5.set_cols_dtype()方法
該方法用于設(shè)置數(shù)據(jù)類型,主要參數(shù)及說明如下:
a:自動,嘗試使用最合適的數(shù)據(jù)類型。
t:作為文本。
f:作為十進(jìn)制格式的浮點數(shù)處理。
e:按指數(shù)格式處理為浮點數(shù)。
i:作為整型。
通過圖片對比我們可以看出,明顯是右邊python輸出的表格在排版和文字?jǐn)?shù)字對齊上更加美觀,這也提醒我們要根據(jù)不同的情況,來選擇適合的開發(fā)環(huán)境。更多Python學(xué)習(xí)指路:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
分享題目:創(chuàng)新互聯(lián)Python教程:pycharm對比python3輸出表格哪個好用?
分享路徑:http://fisionsoft.com.cn/article/codsecd.html


咨詢
建站咨詢
