Pythonでは、文字をそのまま扱うことができます。
数字とは違い、文章や名前などを表すときに使います。
この記事では、文字列の基本的な考え方と使い方を説明します。
この記事でわかること
完成コード(まず見てみよう)
message = "Hello Python"
print(message)テーマの説明(やさしく)
文字列は、文字の集まりです。
Pythonでは、文字列をstrと呼びます。
文字列を書くときは、文字をクォートで囲みます。
囲まれていない文字は、プログラムとして解釈されます。
クォートの違い
Pythonでは、主に2種類のクォートがあります。
ダブルクォートとシングルクォートです。
text1 = "こんにちは"
text2 = 'こんばんは'
print(text1)
print(text2)どちらを使っても、結果は同じです。
初心者のうちは、ダブルクォートで統一すると分かりやすいです。
具体例・補足説明
文字列は、つなげて使うこともできます。
これを文字列連結と呼びます。
first = "Hello"
second = "Python"
print(first + second)この場合、HelloPythonと表示されます。
間に空白を入れたい場合は、空白も文字として扱います。
print(first + ” ” + second)
おじちくワンポイント
文字列の中の空白や記号も、すべて文字です。
思った表示にならないときは、クォートの中身を確認してください。
最初は見たままを書いて大丈夫です。
よくある勘違い・注意点
練習問題
問題1
自分の名前を文字列にして、printで表示してください。
問題2
名字と名前を別々の文字列にして、つなげて表示してください。
まとめ
文字列が使えるようになると、表示の幅が広がります。
次回の記事は今後追加予定です。
前回の記事はこちらです。
Pythonの数値の型intとfloatを初心者向けに解説
目次はこちらです。
Python学習コンテンツ