Python字串expandtabs()方法

2019-10-16 23:06:19

Python字串expandtabs()方法返回一個字串的副本,其中tab字元。使用空格擴充套件’\t‘,可選地使用給定的製表符大小 - tabize(預設值為8)。

語法

以下是expandtabs()方法的語法 -

str.expandtabs(tabsize = 8)

引數

  • tabsize - 這指定了替換字元「\t」要替換的字元數。

返回值

  • 此方法返回一個字串的副本,其中使用空格擴充套件了「\t」字元。

範例

以下範例顯示了expandtabs()方法的用法。

#! /usr/bin/env python
#coding=utf-8
# save file: string_expandtabs.py

str = "Welcome\tto\tyiibai python toturitals!"

print ("Original string: " + str)
print ("Defualt exapanded tab: " +  str.expandtabs())
print ("Double exapanded tab: " +  str.expandtabs(16))

當執行上面的程式,它產生以下結果 -

Original string: Welcome    to    yiibai python toturitals!
Defualt exapanded tab: Welcome to      yiibai python toturitals!
Double exapanded tab: Welcome         to              yiibai python toturitals!