単純な文字列置換を行います。文字UFEFFはバイトオーダーマークまたはBOMであり、ビッグエンディアンとリトルエンディアンのUTF-16エンコーディングの違いを示すために使用されます。今回はPythonの文字列の基本をまとめる。次回は、文字列の要素の取り出しや、文字列の変更など、文字列を操作する方法を見る。rawとかunicodeのことだとはわかっているのですが、どう場面でどう使い分けるのかなと。Pythonの文字列はさまざまに操作できる。文字数の取得、要素の取り出し、文字列に特定の文字列が含まれているかの判定、文字列の置換などを紹介する。関数の引数にはリストかタプルを渡します。引数については「Pythonの関数の基礎知識と使い方と一覧まとめ」をご覧ください。用に誤爆なしで変換できるコードになる。以前で動かないデメリットを上回るかどうかは不明。伝統的なstr型と新しいunicode型の2種類の文字列がありstr。画面への文字列の出力はプログラムの基本中の基本です。Pythonにおける画面への出力には「print関数」を使います。Pythonを使う上で、print関数は欠かす事が出来ないものです。今回はprint関数の使い方について説明します。Pythonで日本語を使おうとすると、エンコードの指定や''とu''の違いなどでよくわからなくなるので文字列型についての解説です。(よくわからなくなるのは自分だけと言う説もあります)なお環境はPython2.5ですが2.3以上なら変わらない.マルチバイト文字ではどうなるのか疑問が生じたので方法を調べてみました。PHPを使っています。2016年後半、Pythonを調べ始めました。Webプログラムに関するメモなどを書いています。今まで「文字列」イコール「str型」と思っていましたが、そうではなかったんですね。「文字列」と「バイト列」もありますので更に複雑です。エスケープを使ってエスケープされます。初心者向けPythonの基本中の基本をフォルダ作成ツールを作りながら学ぶシリーズです。Pythonで簡単に文字列から改行コードを取り除くstripメソッドの使い方です。スペースやタブも除去できますよ。