セクションII:基本データ型

まず、数字:

INT:

テスト= "123"

test.int()は、デジタルに文字を変換し
BIT_LENGTH:

A = 5

a.bit_length()デジタルバイナリ数は少なくとも表される計算

 

第二に、ストリングの方法:
1、スペースを削除:
.lstrip()スペースは左
、右のスペースに)(.rstrip
.strip().strip(「SZ」)の周りにスペースが削除最大マッチングストリングSZの両側から開始


2.ケースの置き換え
()よりNiubiのが.casefold .lower()すべて小文字
.upper()すべて大文字
).capitalizedとして.TITLEは、()(同様に大文字で始まる
)(.upperすべてのキャップを


図3に示すように、文字列はブール決定返し
H始まる文字列かどうかを決定.startswith(「H」)を
開時間の最後に文字列かどうかを決定.endswith(「H」)を
.isalnum()及びピクチャ番号か
.isalpha ()文字かどうかを
.isdigit同じとデジタルの文字かどうか.isdecimal()
大文字の文字の先頭にある場合).istitle(
文字の空である)(.isspace


:4、および文字列のリストは、スプライシング形式分離
、文字列にスプライシングして、//に接続される文字のリストに結果を「//'.join(['asd','zxc','qweを」])それは次のとおりです。「ASD ZXC // // QWE」
「zxcasqwae'.split(」「)区切り文字として文字、文字列のリストに分割、結果は次のとおりです。[」ZXC「」SQW 「」E 「]

5、テキスト処理
」hello'.rjust(20、「*」は ) 右充填する左、ハロー印刷正当*
「hello'.ljsut(20、」* ' ) ハローを埋めるために右へ、左印刷します*
「hello'.center(20、」* ' ) 充填するハロー中心を印刷するには、左右*


図6に示すように、カウント
.count(「サブ」)一致する文字列または配列リストを計算する「サブ」番号

7、スプレッドシート作成=テスト「AS \ nasdasda」
文字テーブルのtest.expandtabs(20である)
に\ n区切りテーブルに文字、20の文字


図8に示すように、インデックス位置検索文字列
.find(「サブ」)文字列内の最初のサブインデックス位置を見つけるために、検出されない-1
.INDEX(「サブ」)は、文字列の最初の部分を見つけることインデックス位置、それがエラーを見つけることができない

9は、フォーマットされた文字列がプレースホルダ規定値置き換えるため
のテスト=「I AM {名前}、年齢{}」
プリント(テスト)
S = test.format (名前= 'SDA'、33はA =である)
印刷(S)

 

おすすめ

転載: www.cnblogs.com/sxdpython/p/12624024.html