{category}

Python - 文字列型

str

ストゥリング(データ型

意味 文字列


strとは?

strは、プログラミングで文字列を扱うためのデータ型です。str型のデータには、「Hello」、「Python」、「123」などの文字列を格納できます。

strの具体的な使い方

文字列の使用例

x = "Hello, Python!"

print(x)      # Hello, Python!
print(type(x))  # <class 'str'>

👇出力結果

xの値: Hello, Python!
xの型: <class 'str'>

変数xに文字列「Hello, Python!」を代入し、xの値とデータ型をtype関数で確認しています。 xには文字列「Hello, Python!」が格納されており、データ型はstr型であることがわかります。

strに関するよくある質問

Q. シングルクォートと違いは?
A. Pythonでは、シングルクォート(')とダブルクォート(")のどちらでも文字列を定義できます。機能的な違いはありませんが、文字列内にクォートを含む場合に使い分けると便利です。
Q. 文字列の連結方法は?
A. 文字列は'+'演算子で連結できます。例:'Hello' + ' ' + 'World'は'Hello World'になります。また、f文字列を使用して変数を埋め込むこともできます。
Q. 文字列から部分文字列を取得?
A. インデックスやスライシングを使用して部分文字列を取得できます。例:s = 'Python'; s[0]は'P'、s[1:4]は'yth'になります。
Q. 文字列を数値に変換するには?
A. int()やfloat()関数を使用して、文字列を整数や浮動小数点数に変換できます。例:int('123')は整数の123に、float('3.14')は浮動小数点数の3.14になります。

strが学べる書籍の紹介

「プログラミング単語帳」を使って、プログラミングの単語を英単語のように学習してみませんか?
プログラミング単語帳には、Pythonのstrやset、memoryview、bool、などのような実務でよく使われる単語が数百以上収録されています。
この書籍には、プログラミングの単語の意味や読み方、単語の使い方がわかる例文などが掲載されており、いつでもどこでもプログラミングの学習ができます。

よく使われる単語にだけ絞って学習することができるので、効率的にプログラミングが学習できます。

1日5分の暗記でプログラミンが身に付く!プログラミング単語帳 公式ストアで発売中!

HTML編、CSS編、JavaScript編、PHP編、Ruby編、その他単語編の6シリーズ分が公式ストアにて販売中です。気になった方はぜひ購入してみてください。


Pythonを学べる「プログラミング単語帳」アプリ

プログラミング単語帳がアプリになりました!Pythonはもちろん、10種類のプログラミング言語の中から、よく使われる単語をスマホで学習できます。

収録単語は2,000単語以上!
現在は、HTML、CSS、JavaScirpt、PHP、Laravel、Ruby、Python、MySQL、Linux、など10カテゴリーの単語帳が1つのアプリに収録されています。

いつでも、どこでも、隙間時間を有効活用して、プログラミングを効率的に学べるので、ぜひダウンロードしてみてください。

2024年7月アップデート情報:「Laravel」カテゴリーが追加されましました!

2024年8月アップデート情報:「MySQL」「Linux」カテゴリーが追加されましました!


関連するそのほかの単語

set

重複しない値の集合

種類: 集合型

memoryview

データのメモリ上への参照

種類: メモリビュー型

bool

真偽値

種類: 真偽値

csv

表計算データ

種類: データ交換

difference

集合の差集合を求める

種類: 集合操作