MENU
  • VPS(レンタルサーバ)比較
  • ITエンジニアの転職
  • IT技術入門(Engineers.LOG)
カテゴリー
  • IT関連 (623)
    • Bootstrap (2)
    • クラウド (4)
    • サーバー技術 (185)
    • ストレージ (7)
      • NetApp (7)
    • ネットワーク技術 (91)
      • Cisco (36)
      • Juniper (18)
      • 負荷分散装置 (17)
    • パソコン関連 (92)
      • MAC (25)
      • Windows (54)
    • プログラミング (154)
      • Ansible (11)
      • C言語 (23)
      • Python (111)
        • Django (20)
    • 仮想化 (88)
      • Docker (63)
      • VMware (23)
  • VPS (200)
    • ABLENET VPS (16)
    • Amazon Lightsail(VPS) (2)
    • ConoHaVPS (37)
    • mixhostVPS (4)
    • WebARENAIndigo (16)
    • XServerVPS (34)
    • お名前.com VPS (12)
    • さくらのVPS (24)
    • カゴヤクラウドVPS (13)
    • シンVPS (7)
  • レンタルサーバー (56)
    • エックスサーバー (38)
  • 光回線 (8)
  • 技術スキルアップ開発・学習 (7)
    • Envader (2)
    • RareTECH (2)
    • Udemy (3)
もう現役20年超えましたー。経験値ならだれにも負けないエンジニア技術ブログ
インフラエンジニアの技術LOG
  • VPS(レンタルサーバ)比較
  • ITエンジニアの転職
  • IT技術入門(Engineers.LOG)
インフラエンジニアの技術LOG
  • VPS(レンタルサーバ)比較
  • ITエンジニアの転職
  • IT技術入門(Engineers.LOG)
  1. ホーム
  2. IT関連
  3. プログラミング
  4. Python
  5. 【Python】プログラミングの基本的な数値計算と演算子の実行

【Python】プログラミングの基本的な数値計算と演算子の実行

2019 12/01
Python
2019年12月1日

Pythonをインストールして、これからプログラムを書いていこうという方。
初心者の方は何から始めればいいのかわからない方も多いはず。私も同じでした。

なので基礎をしっかりと身に付ける事は大事ですので、一つ一つ理解していきながら、プログラミングを習得していきましょう。
「基礎知識」って本当に大事ですよ。

Pythonを動かす上で、「計算」は重要な一つです。
今回はPythonを使って、「数値計算」をする方法を紹介します。

目次
安くて高速!高性能VPSで快適開発!
最速5分でサーバー構築
>>>こちらをチェック

エンジニア必見! 技術力を伸ばすVPS徹底比較
>>>VPS比較

【Python】プログラムの基本的な計算と演算子の実行

通常プログラムで計算するには「式」が必要となります。
式は、学校でも習う足し算や引き算、など数と演算子の組み合わせとなります。

以下の例でもわかるように学校で習う数学とほぼ変わりません。

1 + 2
→1(数値) +(演算子) 2(数値)

1 + 2 * 3
→1(数値) +(演算子) 2(数値) *(演算子) 3(数値)

Pythonの主な演算子と実行コマンド

上記でも簡単に説明しましたが、演算子とは「+」、「-」などの記号のことをいいます。
プログラミングでは、全ての計算方法を演算子で指定します。

以下では、Pythonで使用する演算子と実行例、その演算子の意味をまとめていますので参考にしてください。

【Python】主な演算子と実行例
演算子 計算の例 演算子の意味
a + b 1 + 2 → 3 足し算
a – b 3 – 2 → 1 引き算
a * b 1 * 2 → 2 掛け算
a / b 10 / 4 → 2.5 割り算
a // b 10 // 4 → 2 割り算の結果から小数点以下を切り捨てる
a % b 10 % 4 → 2 aをbで割った余り
a ** b 2 ** 3 → 8 aのb乗

演算子は計算する順番に優先順位がある

プログラミングの計算には優先順位があります。
例えば以下の計算式

1 + 2 * 3

この式では「2 * 3」がの計算が優先され、次に1を足す計算となります。
このように計算式では、足し算や引き算よりも、掛け算や割り算が有産されることを頭に入れておきましょう。

優先順位(高)

*, /, //, %, **

優先順位(低)

+, –

ただし、同じ優先順位の演算子きは、左から順番に計算されます。

例)
1 + 2 + 3 → 6
1 * 2 * 3 → 6

()カッコで囲んで計算することで順番を変える

また、()カッコを使うことにより、先に計算して欲しい部分を計算させることができます。
演算子を並び替えて意図した計算結果が返ってくれば問題ないですが、()カッコを使った方が、式を理解しやすいですし、見てわかりやすいです。

例)
(1 + 2) * 3 → 9

対話モードで計算式を実行する

実際に、PCでPythonを動かして、演算子を使って計算式を入力します。

以下のようにターミナルを立ち上げ、「Python3」と入力し、対話モードにします。
※Macを使ってます。

「>>>」というプロンプトが表示されます。

$ Python3
Python 3.8.0 (v3.8.0:fa919fdf25, Oct 14 2019, 10:23:27) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 
>>> 

「1 + 2 + 3」と入力し、「Enter」を押すと「6」という結果が表示されます。

>>> 1 + 2 + 3
6

以下は、掛け算が優先で計算された出力結果です。

>>> 2 + 3 * 5
17

カッコを使って計算することで、計算する優先順位が変わり、出力結果が変わります。

>>> (2 + 3) * 5
25

このように、自分で何度か演算子を入力し、特徴を掴みましょう。

エンジニアスキルをアップする勉強法

ITエンジニアの開発・検証・学習としてインターネット上で専用のサーバ(VPS)を利用しましょう!
実務経験はVPSで学べます。

あわせて読みたい
現役エンジニアがおすすめするVPSレンタルサーバ比較(高速SSD限定) 格安VPS比較(2025年最新版)

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

コメント

コメントする コメントをキャンセル

email confirm*

post date*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)



検索
カテゴリー
新着記事
  • XServerVPS アニメ風 男の子 プログラミングをしている VPSを利用している 楽しそうにしている
    XServerVPSで証明書(SSL)を取得する方法
    2025年3月24日
    XServerVPS
  • レンタルサーバ アニメ風 女の子 楽しんでパソコンをしている 目がキラキラ
    WordPressがレンタルサーバよりVPSで利用する方がおすすめの理由
    2025年3月19日
    VPS
  • VPS レンタルサーバー アニメ風 女の子 プログラミングをしている VPSを利用している 楽しそうにしている
    VPSとクラウドの違いとは?初心者向けにわかりやすく解説
    2025年3月5日
    VPS
  • シンVPS アニメ風 女の子 パソコン プログラミングをしている VPSを利用している 楽しそうにしている
    シンVPSはWindows serverを利用できない。その理由と利用できるOSは?
    2025年3月4日
    シンVPS
  • シンVPS アニメ風 女の子 パソコン プログラミングをしている VPSを利用している 楽しそうにしている
    シンVPSでゲームを利用する環境はあるのか
    2025年3月4日
    シンVPS
  • シンVPS アニメ風 女の子 パソコン プログラミングをしている VPSを利用している 楽しそうにしている
    シンVPSのサイトの表示速度は他社に比べて早いのか?
    2025年3月4日
    シンVPS
目次
目次