最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Python 中英文混輸格式對齊的問題

 更新時(shí)間:2018年07月16日 10:51:02   作者:滄海漂游_  
今天小編就為大家分享一篇解決Python 中英文混輸格式對齊的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

Python中使用str.format進(jìn)行格式化輸出

format使用方法較多,這里只說明其在填充與對齊上的使用方法:

填充與對齊

填充常跟對齊一起使用

^、<、>分別是居中、左對齊、右對齊,后面帶寬度

:號后面帶填充的字符,只能是一個(gè)字符,不指定的話默認(rèn)是用空格填充

例如:

ulist.append([1,"清華大學(xué)","10" ])
 
ulist.append([2,"中國科學(xué)技術(shù)大學(xué)","10"])
 
ulist.append([3,"復(fù)旦大學(xué)","10"])
 
ulist
Out[45]: [[1, '清華大學(xué)', '10'], [2, '中國科學(xué)技術(shù)大學(xué)', '10'], [3, '復(fù)旦大學(xué)', '10']]
 
for ul in ulist:
  print("{:^6}\t{:^10}\t{:^6}".format(ul[0],ul[1],ul[2]))
  
 1    清華大學(xué)      10 
 2   中國科學(xué)技術(shù)大學(xué)     10 
 3    復(fù)旦大學(xué)      10 

其中print語句采用format格式化輸出{:^6}表示居中顯示,占6個(gè)字符寬度

但是會發(fā)現(xiàn)下面輸出語句中并沒有對齊,原因是當(dāng)中文字符串長度沒有達(dá)到指定字符串長度時(shí),默認(rèn)會采用西文空格代替,而西文空格和中文空格長度不同,故導(dǎo)致中英文混輸時(shí)不對齊了。

解決方案如下:

采用chr(12288)表示中文空格

代碼修改如下:

for ul in ulist:
  print("{0:^6}\t{1:{3}^10}\t{2:^6}".format(ul[0],ul[1],ul[2],chr(12288)))
  
 1      清華大學(xué)       10 
 2    中國科學(xué)技術(shù)大學(xué)     10 
 3      復(fù)旦大學(xué)       10 

以上這篇解決Python 中英文混輸格式對齊的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 基于FIR實(shí)現(xiàn)Hilbert濾波器求信號包絡(luò)詳解

    Python 基于FIR實(shí)現(xiàn)Hilbert濾波器求信號包絡(luò)詳解

    今天小編就為大家分享一篇Python 基于FIR實(shí)現(xiàn)Hilbert濾波器求信號包絡(luò)詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python實(shí)現(xiàn)的插入排序,冒泡排序,快速排序,選擇排序算法示例

    Python實(shí)現(xiàn)的插入排序,冒泡排序,快速排序,選擇排序算法示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的插入排序,冒泡排序,快速排序,選擇排序算法,結(jié)合實(shí)例形式總結(jié)分析了Python插入排序,冒泡排序,快速排序,選擇排序等算法的實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下
    2019-05-05
  • Pycharm安裝PyQt5的詳細(xì)教程

    Pycharm安裝PyQt5的詳細(xì)教程

    PyCharm 是一款功能強(qiáng)大的 Python 編輯器,具有跨平臺性,鑒于目前最新版 PyCharm 使用教程較少,為了節(jié)約時(shí)間,來介紹一下Pycharm安裝PyQt5的詳細(xì)教程,感興趣的朋友跟隨小編一起看看吧
    2021-12-12
  • 一篇文章學(xué)會兩種將python打包成exe的方式

    一篇文章學(xué)會兩種將python打包成exe的方式

    最近有部分小伙伴問我,python 寫的項(xiàng)目可不可以打包成exe程序,放到?jīng)]有python環(huán)境上的電腦中執(zhí)行? 答案當(dāng)然是可以的,下面這篇文章主要給大家介紹了如何通過一篇文章學(xué)會兩種將pyton打包成exe的方式,需要的朋友可以參考下
    2021-11-11
  • 用Python爬取2022春節(jié)檔電影信息

    用Python爬取2022春節(jié)檔電影信息

    大家好,本篇文章主要講的是用Python爬取2022春節(jié)檔電影信息,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • python在ubuntu中的幾種安裝方法(小結(jié))

    python在ubuntu中的幾種安裝方法(小結(jié))

    本篇文章主要介紹了python在ubuntu中的幾種安裝方法(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • pip安裝指定版本的tensorflow的實(shí)現(xiàn)

    pip安裝指定版本的tensorflow的實(shí)現(xiàn)

    本文介紹了如何使用pip安裝指定版本的TensorFlow,包括CPU版本和GPU版本的安裝方法,同時(shí),文中也提到了使用阿里國內(nèi)鏡像源加速下載的方法,以及在安裝GPU版本時(shí)需要檢查CUDA和cuDNN的兼容性的注意事項(xiàng),感興趣的可以了解一下
    2024-10-10
  • Python并發(fā)編程之進(jìn)程間通信原理及實(shí)現(xiàn)解析

    Python并發(fā)編程之進(jìn)程間通信原理及實(shí)現(xiàn)解析

    這篇文章主要為大家介紹了Python并發(fā)編程之進(jìn)程間通信原理及實(shí)現(xiàn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Python中Merge使用的示例詳解

    Python中Merge使用的示例詳解

    Python里的merger函數(shù)是數(shù)據(jù)分析工作中最常見的函數(shù)之一,類似于MySQL中的join函數(shù)和Excel中的vlookup函數(shù)。本文將通過一些簡單的實(shí)力和大家聊聊Merge的使用,需要的可以了解一下
    2023-02-02
  • 使用DrissionPage控制360瀏覽器的完美解決方案

    使用DrissionPage控制360瀏覽器的完美解決方案

    在網(wǎng)頁自動化領(lǐng)域,經(jīng)常遇到需要保持登錄狀態(tài)、保留Cookie等場景,今天要分享的方案可以完美解決這個(gè)問題:使用DrissionPage直接調(diào)用本地360瀏覽器的用戶數(shù)據(jù),實(shí)現(xiàn)無縫自動化控制,需要的朋友可以參考下
    2025-03-03

最新評論

图片| 宁城县| 桑植县| 江孜县| 通州区| 宾川县| 邹平县| 永善县| 慈溪市| 呼图壁县| 蒲江县| 渝北区| 临高县| 鄢陵县| 无为县| 彭泽县| 秭归县| 柳林县| 牙克石市| 厦门市| 静安区| 林口县| 漯河市| 陆河县| 威宁| 手机| 永泰县| 凤凰县| 大冶市| 苗栗县| 平谷区| 陵川县| 德江县| 兰州市| 镇坪县| 南召县| 江山市| 岢岚县| 泾川县| 报价| 水富县|