亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python字符串對(duì)齊方法使用(ljust()、rjust()和center())

 更新時(shí)間:2021年04月26日 11:17:48   投稿:zx  
這篇文章主要介紹了Python字符串對(duì)齊方法使用(ljust()、rjust()和center()),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

Python str 提供了 3 種可用來(lái)進(jìn)行文本對(duì)齊的方法,分別是 ljust()、rjust() 和 center() 方法,本節(jié)就來(lái)一一介紹它們的用法。

Python ljust()方法

ljust() 方法的功能是向指定字符串的右側(cè)填充指定字符,從而達(dá)到左對(duì)齊文本的目的。

ljust() 方法的基本格式如下:

S.ljust(width[, fillchar])

其中各個(gè)參數(shù)的含義如下:

  • S:表示要進(jìn)行填充的字符串;
  • width:表示包括 S 本身長(zhǎng)度在內(nèi),字符串要占的總長(zhǎng)度;
  • fillchar:作為可選參數(shù),用來(lái)指定填充字符串時(shí)所用的字符,默認(rèn)情況使用空格。

【例 1】

S = '//chabaoo.cn/python/'
addr = '//chabaoo.cn'
print(S.ljust(35))
print(addr.ljust(35))

輸出結(jié)果為:

//chabaoo.cn/python/   
//chabaoo.cn           

注意,該輸出結(jié)果中除了明顯可見(jiàn)的網(wǎng)址字符串外,其后還有空格字符存在,每行一共 35 個(gè)字符長(zhǎng)度。

【例 2】

S = '//chabaoo.cn/python/'
addr = '//chabaoo.cn'
print(S.ljust(35,'-'))
print(addr.ljust(35,'-'))

輸出結(jié)果為:

//chabaoo.cn/python/-----
//chabaoo.cn-------------

此程序和例 1 的唯一區(qū)別是,填充字符從空格改為‘-'。

Python rjust()方法

rjust() 和 ljust() 方法類(lèi)似,唯一的不同在于,rjust() 方法是向字符串的左側(cè)填充指定字符,從而達(dá)到右對(duì)齊文本的目的。

rjust() 方法的基本格式如下:

S.rjust(width[, fillchar])

其中各個(gè)參數(shù)的含義和 ljust() 完全相同,所以這里不再重復(fù)描述。

【例 3】

S = '//chabaoo.cn/python/'
addr = '//chabaoo.cn'
print(S.rjust(35))
print(addr.rjust(35))

輸出結(jié)果為:
     //chabaoo.cn/python/
             //chabaoo.cn         

可以看到,每行字符串都占用 35 個(gè)字節(jié)的位置,實(shí)現(xiàn)了整體的右對(duì)齊效果。

【例 4】

S = '//chabaoo.cn/python/'
addr = '//chabaoo.cn'
print(S.rjust(35,'-'))
print(addr.rjust(35,'-'))

輸出結(jié)果為:
-----//chabaoo.cn/python/
-------------//chabaoo.cn

Python center()方法

center() 字符串方法與 ljust() 和 rjust() 的用法類(lèi)似,但它讓文本居中,而不是左對(duì)齊或右對(duì)齊。

center() 方法的基本格式如下:
S.center(width[, fillchar])

其中各個(gè)參數(shù)的含義和 ljust()、rjust() 方法相同。

【例 5】

S = '//chabaoo.cn/python/'
addr = '//chabaoo.cn'
print(S.center(35,))
print(addr.center(35,))

輸出結(jié)果為:
   //chabaoo.cn/python/
       //chabaoo.cn   

【例 6】

S = '//chabaoo.cn/python/'
addr = '//chabaoo.cn'
print(S.center(35,'-'))
print(addr.center(35,'-'))

輸出結(jié)果為:
---//chabaoo.cn/python/--
-------//chabaoo.cn------

到此這篇關(guān)于Python字符串對(duì)齊方法使用(ljust()、rjust()和center())的文章就介紹到這了,更多相關(guān)Python字符串對(duì)齊內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python出現(xiàn)更新庫(kù)失敗A?new?release?of?pip?is?available:?23.0.1?->?23.3解決辦法

    python出現(xiàn)更新庫(kù)失敗A?new?release?of?pip?is?available:?23.0.

    學(xué)習(xí)了Python我們知道它自帶了很多的庫(kù),同時(shí)我們還需要對(duì)某個(gè)庫(kù)進(jìn)行升級(jí),這篇文章主要給大家介紹了關(guān)于python出現(xiàn)更新庫(kù)失敗A?new?release?of?pip?is?available:?23.0.1?->?23.3的解決辦法,需要的朋友可以參考下
    2024-03-03
  • Python+Jmeter實(shí)現(xiàn)自動(dòng)化性能壓測(cè)的流程步驟

    Python+Jmeter實(shí)現(xiàn)自動(dòng)化性能壓測(cè)的流程步驟

    性能測(cè)試是一個(gè)全棧工程師/架構(gòu)師必會(huì)的技能之一,只有學(xué)會(huì)性能測(cè)試,才能根據(jù)得到的測(cè)試報(bào)告進(jìn)行分析,找到系統(tǒng)性能的瓶頸所在,而這也是優(yōu)化架構(gòu)設(shè)計(jì)中重要的依據(jù),本文給大家介紹了Python+Jmeter實(shí)現(xiàn)自動(dòng)化性能壓測(cè)的流程步驟,需要的朋友可以參考下
    2024-05-05
  • Python下載商品數(shù)據(jù)并連接數(shù)據(jù)庫(kù)且保存數(shù)據(jù)

    Python下載商品數(shù)據(jù)并連接數(shù)據(jù)庫(kù)且保存數(shù)據(jù)

    這篇文章主要介紹了Python下載商品數(shù)據(jù)并連接數(shù)據(jù)庫(kù)且保存數(shù)據(jù),包括發(fā)送請(qǐng)求、獲取數(shù)據(jù)、解析數(shù)據(jù)(篩選數(shù)據(jù))、保存數(shù)據(jù)、連接數(shù)據(jù)庫(kù)等內(nèi)容,需要的小伙伴可以參考一下
    2022-03-03
  • Python求最小公倍數(shù)4種方法總結(jié)

    Python求最小公倍數(shù)4種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于Python求最小公倍數(shù)4種方法的相關(guān)資料,最小公倍數(shù)不可以像最大公約數(shù)那樣直接利用輾轉(zhuǎn)相除法求出,但可以借助輾轉(zhuǎn)相除法求得的最大公約數(shù)來(lái)求最小公倍數(shù),需要的朋友可以參考下
    2023-10-10
  • Python使用百度API上傳文件到百度網(wǎng)盤(pán)代碼分享

    Python使用百度API上傳文件到百度網(wǎng)盤(pán)代碼分享

    這篇文章主要介紹了Python使用百度API上傳文件到百度網(wǎng)盤(pán)代碼分享,本文使用了一個(gè)第三方庫(kù)poster,在文中給出了鏈接,需要的朋友可以參考下
    2014-11-11
  • Python anaconda安裝庫(kù)命令詳解

    Python anaconda安裝庫(kù)命令詳解

    這篇文章主要介紹了Python anaconda安裝庫(kù)命令詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-10-10
  • python?lambda?表達(dá)式形式分析

    python?lambda?表達(dá)式形式分析

    這篇文章主要介紹了python?lambda?表達(dá)式形式分析,?lambda??表達(dá)式會(huì)創(chuàng)建一個(gè)函數(shù)對(duì)象,可以對(duì)其賦值并如同普通函數(shù)一樣使用,下面通過(guò)定義了一個(gè)求平方的?lambda?表達(dá)式展開(kāi)主題內(nèi)容,需要的朋友可以參考一下
    2022-04-04
  • Python中TCP協(xié)議的探索與實(shí)例解析

    Python中TCP協(xié)議的探索與實(shí)例解析

    網(wǎng)絡(luò)編程在當(dāng)今數(shù)字化世界中扮演著至關(guān)重要的角色,本文將帶你深入了解 Python 中的 TCP 協(xié)議,介紹網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí),并提供豐富的示例代碼,希望對(duì)大家有所幫助
    2023-12-12
  • 利用Python第三方庫(kù)xlwt寫(xiě)入數(shù)據(jù)到Excel工作表實(shí)例代碼

    利用Python第三方庫(kù)xlwt寫(xiě)入數(shù)據(jù)到Excel工作表實(shí)例代碼

    大家應(yīng)該都知道xlwt是python中寫(xiě)入到excel的庫(kù),下面這篇文章主要給大家介紹了關(guān)于利用Python第三方庫(kù)xlwt寫(xiě)入數(shù)據(jù)到Excel工作表的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • 用Python進(jìn)行基礎(chǔ)的函數(shù)式編程的教程

    用Python進(jìn)行基礎(chǔ)的函數(shù)式編程的教程

    這篇文章主要介紹了用Python進(jìn)行基礎(chǔ)的函數(shù)式編程的教程,除了面向?qū)ο缶幊桃馔?、Python還可以進(jìn)行簡(jiǎn)單的不依賴(lài)外部變量的函數(shù)式編程,本文介紹了其中的一些基礎(chǔ),需要的朋友可以參考下
    2015-03-03

最新評(píng)論