文字列の章VIIのPythonの基礎

文字列の定義:二重引用符は、単一引用符、二重引用符単一引用符がコーティングされてもよいコーティングしてもよいです、

      二重引用符と単一引用符、二重引用符を必要とする二重の袋パッケージをマークし「\\」

STR1 = 'こんにちは\'世界\ ''(ノート位置)
を印刷(str1が)

の分類をエスケープ:
\:生活の文字
STR = 'こんにちは\ 
世界\
ラララ'
印刷(STR)

\ N:改行
STR = 'こんにちは\ n個のHello' 
印刷(STR)

\ R:コンテンツの背後にあるだけ出力\ rを
STR = '良い今日\ rのホットああ' 
印刷(STR)
2つの文字間のテーブルで区切られます\トン
STR =「良い今日\トンホットああ」
印刷(STR)
\ B:バックスペース
STR = 'Bホットああ\今日は良い' 
印刷(STR)
\\:バックスラッシュ出力
STR = '\\良い熱い今日ああ' 
印刷(STR)

R:転送文字が出力されます
STR = R「今日\ nは日良い\ tのホット\ bはああ」
印刷(STR)

文字列連結:+
文字列のコピー操作:*
文字列インデックスの計算:[]
コンテナスライス
容器を[開始値:終了結果:(フラッシュバックから始まる0から始まり、左と右の開閉タイミングシーケンス、-1)ジャンプ値]
書き込みの値がデフォルト値をスキップしない場合はジャンプ1であります
STR = 'こんにちは、私はとても幸せです'は
RESの= strを[0:4:1]
印刷(RES)
STR =「こんにちは、私はとても幸せです」は
RESの= strの[-1:-4:-1]
印刷(RES)

の文字列関連の関数:
:英語に関連した
アッパー():すべて小文字大文字に
低く( ):小文字にすべて大文字に変換
反転ケース:swapcase()
タイトル():文字のストリングがタイトルの処理(各単語の最初の文字を大文字に、残りの小文字)が行わ
()大文字:最初文字が大文字にする必要があり、残りは小文字です
フォーマット
STR = 'asdaDAD'
RES = str.upper()
印刷(RES)
文字列のインデックス関連の機能:
インデックス(あなたが探している文字、インデックス、終了インデックスを開始):見つけるために、左から右に、エラーを見つけることができません
(終了インデックス、あなたが探している文字のインデックスを開始)RINDEXを右へ私は見つけるのですか、エラーを見つけることができません
(あなたが探している文字は、インデックス、終了インデックスを開始)を見つける:見つけるために、左から右へ、出力-1見つけることができません
(終了インデックス、インデックスを開始し、あなたが探している文字)RFINDを:見つけるために行う権利を見つけます出力未満-1
フォーマット
のstr = '悪魔はあなたがあなたの悪魔をしますか'
RES = str.index( '行う'、0,10)
印刷(RES)
:()相関関数文字列の出力が真であるか偽であるかを決定
isupper():すべて大文字かどうかを確認してください
islowerは():すべて小文字かどうかを確認してください
)(istitle:各単語が大文字であることを確認します
(isalnumを) :数字、文字、テキストの組成をチェック
はisalpha():画像とテキスト合成するかどうかをチェックし
、小数点文字かどうかを確認します。isdigitは()
数字のかどうかを確認します。isnumbericは()
空白文字かどうかを確認します。isspaceは()
STARTSWITHは():指定された文字列で始まる文字列をチェック
endswithを():文字列の指定された文字列の末尾かどうかを確認します
フォーマット
STR = '12wqswqs'
RES = str.isupper()
印刷(RES)
関連文字列操作関数:
分割(切断された文字を使用して、カット数)
「文字」.join():一緒に接続するための文字列を使用します
(文字列全体の長さ)zfill;場合、0充填効果の十分な文字列の長さ充填された、またはゼロで満たされていない
(真の文字列の長さ、シンボルを充填)センター両側に整列され、元のデータセンタは、塗りつぶしシンボルで満たされている
右塗りつぶしシンボルで満たされた元の左の内容:として、ljust()
RJUST():オリジナル右寄せ概要、符号が充填で満たさ左
)ストリップ(:指定した継続文字の両側の除去
lstrip():左の指定継続文字の削除
)rstripを(:右の指定継続文字を削除
)(置き換える:置換文字列の
数() :指定された文字列の出現の統計数

演算フォーマットストリング、
パーセントフォーマット操作を:
%のD:整数フォーマット
形式の文字列:%S
%F:フロートをフォーマット
%5F :5のように定義小数
STR =%(100「父」)「ボブは本日員は%d、%sの彼は怒っている費やした」
印刷(STR)

形式のフォーマット操作
:基本フォーマット
変数.format(パラメータ、パラメータ......)
パラメータの受渡し分類:
パラメータ渡し、インデックス(位置パラメータパッシング)、キーワードパラメータ渡し、コンテナ型送信パラメータ(指標値)、パラメータ渡し辞書の順
パラメータ渡し配列
STR = '優雅な送信:{}、制約なし:{}、パイ:{}'形式( 'Qingzhao'、 'JI'、 'デイリー・パーク')
プリント(STR)

位置パラメータの受渡し
STR = '優雅な送信:{2}、制約なし:{1}、パイ:{0}。フォーマット( ' デイリー・パーク'、 'JI'、 'Qingzhao')
プリント(STR)

キーワードパラメータ渡し
STR = '{神}は言う:私の中で永遠の命を信じて、{zenggeは}とも言える'(zenggeは= '兄弟'を有する、神= '神').format 
印刷(STR)
コンテナ転送パラメータ(指標値)
STR = '{0 [0] } .format([ '神'、 'フィールド'、 'で']、( '兄を持っている'、私の中で永遠の命を信じている{1 [0]}とも言える、と述べました' 「コロンビアへ」))
印刷(STR)

辞書パラメータ渡し
dict1 = { 'シモン: "ヴィーナス"} 
STR =は、 '{}言った:あなたは私が持っている、私の足を尊重します10フィート' .format(dict1 [ 'サイモン'])
を印刷(文字列)

整列(任意の位置、あるいは、全長任意のシンボルを埋める)
<左
>右詰め
^中心
パラメータの位置:塗りつぶしシンボルのアラインメントシンボルの全長
STR = '{0 [1] :* <6} と言う:あなたは私の足を尊重し、あなたの10フィートI' .format( '姉ビーナス'、 'シルバースターの姉妹')
印刷(STR)

出力:スター*****言った:あなたは私の足を尊重し、私はあなたの10フィートの持っている

:精度の限界を
.2fは、精度が二桁に制限されていることを意味します

:金融シンボル
、右から左に数字を表し、プラス3つのあたり:コンマ



おすすめ

転載: www.cnblogs.com/szc-boke/p/11238485.html