{category}

Python - 算術演算子

+

プラス(演算子

意味 足し算


+とは?

数字を足し算するときや、文字列を結合するときに使います。例えば、1+1=2のように計算したり、「りんご」+「バナナ」で「りんごバナナ」のように繋げたりできます。

+の具体的な使い方

数値の加算、文字列の連結、リストの結合

# 数値の加算
x = 5 + 3
print(f"5 + 3 = {x}")

# 文字列の連結
fruit = 'りんご' + 'バナナ'
print(f"'りんご' + 'バナナ' = {fruit}")

# リストの結合
numbers1 = [1, 2, 3]
numbers2 = [4, 5]
combined_numbers = numbers1 + numbers2
print(f"[1, 2, 3] + [4, 5] = {combined_numbers}")

# 文字列の繰り返し
repeated_text = 'Python' * 3
print(f"'Python' * 3 = {repeated_text}")

👇出力結果

5 + 3 = 8
'りんご' + 'バナナ' = りんごバナナ
[1, 2, 3] + [4, 5] = [1, 2, 3, 4, 5]
'Python' * 3 = PythonPythonPython

+演算子は数値の加算、文字列の連結、リストの結合など、様々な場面で使用されます。数値同士の加算では通常の算術演算を行います。文字列同士の加算は連結を意味し、新しい文字列を生成します。リスト同士の加算は、2つのリストを結合した新しいリストを作成します。また、文字列と整数の乗算(*演算子)を使用すると、文字列を指定回数繰り返すこともできます。

+に関するよくある質問

Q. 文字列と数値の足し算はできる?
A. いいえ、直接は足せません。TypeError: can only concatenate str (not "int") to str というエラーが発生します。数値を文字列に変換するか、文字列を数値に変換してから加算する必要があります。
Q. +の優先順位は?
A. +は乗除算(*や/)よりも優先順位が低いです。例えば、2 + 3 * 4 は14になります(3 * 4が先に計算される)。優先順位を変えたい場合は括弧()を使用します。

+が学べる書籍の紹介

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

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

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」カテゴリーが追加されましました!


関連するそのほかの単語

<

左辺が右辺より小さいか判定

種類: 比較演算子

!=

左右が異なるか判定

種類: 比較演算子

//

割り算(整数)

種類: 算術演算子

inspect

コードの内部情報取得

種類: デバッグ

readlines

ファイルの全行を読む(リスト)

種類: ファイル操作