【Python 入門】文字列① 書き出し方とコメント

前回の記事では数値の扱い方について取り上げましたが、今回からは文字列を扱っていきます。

文字列の扱い方についてもいくつか覚えておかなければならない内容がありますが、この記事では書き方及びコメントの扱い方について取り上げていきます。

文字列の書き方

文字列は定義したい文字列の両端を「””ダブルクォーテーション)」で囲むことで定義することができます。

文字列は「”””ダブルクォーテーション3つ)」複数行にまたがって定義することもできます。あまり活用する場面はありませんが、改行して出力したい場合に便利ですので、覚えておきましょう。

また、Pythonの文字列を定義する際にダブルクォーテーションで囲んだ文字列は複数に分けて記載しても自動的に連結されます。また、「()括弧)」を使えば、複数行にわたって定義することができます。

これの利点は例えば長文の1行の文字列を1行に書くと読みづらいですが、複数行に分けて定義することで可読性を上げることができます

コメントの書き方

今までちょくちょく出てきましたが、頭に「#」をつけるとコメントとして書き出すことができます。文字列はそのまま書いてもエラーになりますが、コメントとして書くことでエラーなく文字列を書き出せます。複数行コメントを書き出したい場合は、該当の文字列の前後に「”””ダブルクォーテーション3つ)」を添えます。

コメントはプログラムの実施には関係のない文字列体の事でプログラムの説明を付与することができます。また、意味のない文字列体なので一時的に無効化したい処理等の前に付け加えることで、そのプログラムを実行させないといったこともできます。

実際の書き方については以下のコードを確認してください。

以下、ここまでのまとめを書き出します。複数行のコメントと複数行の文字列の定義が同じ記号を使うのでどっちかわかりにくいところですが、変数に代入している、もしくはそのままprint関数等で出力しているか否かではんだんしましょう。

記号 内容
“” 一行の文字列を定義 text = “example”
“”” 複数行の文字列を定義

text = “””

aaa

bbb

“””

# コメントを記述 #これはコメントです。
“”” 複数行のコメントを記述

“””

これは複数行の

コメントです。

“””

“” “” 文字列の連結

text = “aaa” “bbb”

(“”

“”)

複数行に文字列を定義

text =(“aaa”

“bbb”)

以上で、文字列とコメントについては完了です。

次回は演算子を使った文字列の操作について取り上げていきます。

今回はここまでです。お疲れ様でした。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

本業ではPHPを使ったWEBアプリやJavaを使用した基幹アプリを作成しております。Pythonは個人的に勉強しており、E資格を取ったりしたおかげで、業務でAIの研究とかも任されるようになりました。学習のアウトプットのために本サイトを運営しておりますが、これからPythonを学ぶという人のお役に立てればいいなと思います。わからないことや調査して記事にしてほしいことがございましたらご連絡いただけると幸いです。

コメント

コメントする

目次
閉じる