「Pythonはハンドブック第5版を学ぶ」 - 第7章文字列の基礎を

必要に応じてこの章では、この章では、関連するセクションのフォローアップが拡大するすべての文字列ではなく、その最も基本的なため、コンテンツの記述を説明していませ含まれ、文字列は問題が頻繁に遭遇プログラミングで、文字列についてですこの章の焦点はあるように、このようなフォローアップ第37章のよう命令は、以下のように、ユニコードの内容を説明します

1、基本命令の文字列:単一および二重引用符、エスケープ文字、トリプル引用符

基本的な操作の変更、および断片化インデックス、変換された文字列、列:2、文字列の操作

3.文字列の方法:編集文字列は、テキストを解析し

図4に示すように、文字列の書式式:フォーマット%

この章の4つの焦点ださて、以下の記述を1つずつ説明します

1、基本的な説明文字列

1)単一及び二重引用符文字列が表現され、例えば、両者の違いは、=「123」は、同じ=「123」としません

2)3つのマーク三つ引用符で囲まれた文字列は、一般的に、ラインフィードで使用されているコンテンツの一部を表すことができる、文字列であります

3)エスケープ文字:[\ n]は、エスケープを表す線を示し、プリントsである、請求バックスラッシュは、また、エスケープシーケンスとしても知られているコードの特殊文字、フォームS =「A \ NB」の導入を示していますとき、Bを転載、完成印刷を包みます

コンピュータに自動的にデフォルトのエスケープシーケンスは、彼の小さなでプログラミングで使用され、不要なトラブルがあり、例えば、我々はファイルを開くには、バックスラッシュのアドレスは、これを機に誤読することができる、アドレスに入力されます元の文字列が閉じエスケープ機構とすることができる場合、フォーマットは:MYFILE =オープン(R「C:\新しい\ text.dat」、「W」)、[R]小文字の文字列の前に添加されます

多くのエスケープ文字がありますが、このリストには、Baiduの検索を所有することができません

2、文字列の操作

1)基本操作

次のように文字列は、[+]、[*]することができ

 

 文字列は、インデックス付けおよび断片は、以下のようにしてもよい:スライスが異なるステップサイズに応じて動作することができる場合

 

 文字列の2)変換

ここでの変換は、変換はより多くの数字や文字だけでなく、基本となる文字エンコーディングの変換であること

デジタル変換文字は、のようなデジタル再に文字を変換して、加算演算を次の

 

 次のように、コードの文字列変換の基礎となります:

 

 文字列の変形例3)

前の章私たちは、文字列を変更することはできない、と述べているが、ここで述べた文字列内の元の位置に新しい文字列の文字列の割り当てを縫い付けるのではなく、修正、変更を指し、

以下のようにスプライシングは、スライシング及び操作の方法によって行うことができます。

 

 図3に示すように、文字列の方法

関連メソッドの文字列を作成すると、いわゆる法はPythonは組み込みの操作方法、Stringオブジェクトの一意の方法であるが、自動的に生成され、それが作成されるとは思わない、私たちは直接使用することができます

文字列に、あなただけの、より一般的な例の一つのために、詳細に記載されていないBaiduのか、専門家の本を、見ることができる多くの方法が説明されています

次のように1)、文字列、検索文字列、接続文字列を変更します。

 

 2)テキストを解析:主な方法は以下のように、()に分割することです。

 

 

4、文字列の書式の式

これは、最後の部分は、最も困難な1コンテンツ最も一般的で最も重要です

非常に重要な問題ではなく、頻繁に聞かれる質問、なぜあなたはフォーマットしますか、単純に、それは確かに所望の出力のためのより便利なフォーマットの要件であります

[%]の方法によって達成操作をフォーマット、Pythonの二つあり、一つは、フォーマット方式が主流になるであろう将来の傾向から、フォーマットすることによって達成され、なぜですか?理由だけで、人間のために、読みやすく理解しやすいとフォーマット

1)[%]をフォーマットすることによって、%の後ろに次のように、出力フォーマットにタイプコードを標準化する傾向があります。

あなたは常にそれらを使用するために必要なBaiduのことができるように多くは、そこにあることを意味は覚えているだろう、どのような種類のコードについて

 

 2)フォーマットは以下に示すフォーマット方法により上記X手段を以下、同様にフォーマットする方法によって達成されます。

 

 上記の基本的な章では紹介しています

PS:当初の計画を忘れて他のことで忙しい、先週以来、毎週のブログの内容を書くことだったので、これは先週アップしているこのブログは、先週の内容を書くことを計画している、今週はブログになります来週合併を導入し、そのアカウントに春祭りの休日期間を取りながら、来週、2つの章があるでしょう、また、事前には短いで、リズムとコミットメント毎週章にまたはに、3〜4セクションの内容を書き込む可能性があること維持し続けます

一部のコンテンツには遅刻するが、不在では決してあり

おすすめ

転載: www.cnblogs.com/zhangjiyou/p/12216223.html