MENU
  • About
  • Service
    • ホームページ製作
    • ノーコードアプリ開発
    • 業務自動化・効率化
    • Google Workspace
    • プログラミング学習サポート
    • セミナー講師
  • News
  • Blog
  • Contact
芝池製作所
  • About
  • Service
    • ホームページ製作
    • ノーコードアプリ開発
    • 業務自動化・効率化
    • Google Workspace
    • プログラミング学習サポート
    • セミナー講師
  • News
  • Blog
  • Contact
芝池製作所
  • About
  • Service
    • ホームページ製作
    • ノーコードアプリ開発
    • 業務自動化・効率化
    • Google Workspace
    • プログラミング学習サポート
    • セミナー講師
  • News
  • Blog
  • Contact
  1. ホーム
  2. Blog
  3. 1日3分で学ぶ Python入門⑧ if文 (条件分岐)と比較演算子

1日3分で学ぶ Python入門⑧ if文 (条件分岐)と比較演算子

2023 7/26
Blog colaboratory Python
2020年3月27日2023年7月26日
目次

比較演算子

==	a == b	aとbが等しい
!=	a != b	aとbは等しくない
>	a > b	aはbより大きい
>=	a >= b	aはb以上
<	a < b	bはaより大きい
<=	a <= b	bはa以上

if文で上記比較演算子を使って条件分岐していきます。

if分で条件分岐

# 平均点
average = 68.5
# あなたの平均点
your_average = 62

# もし、averageがyour_averageより大きければ
if average > your_average:
    print('勉強しましょう')

# 出力結果
# 勉強しましょう

もし、your_averageを 70 に変更すると

average = 68.5
your_average = 70

# もし、averageがyour_averageより大きければ
if average > your_average:
    print('勉強しましょう')

# 出力結果
#
# 何も出力されません!

else

if分での条件意外なら。という事で「else」を使います。

average = 68.5
your_average = 70

# もし、averageがyour_averageより大きければ
if average > your_average:
    print('勉強しましょう')
# 上のif分の条件に当てはまらなければ else が適応される
else:
    print('良くできました')

# 出力結果
# 良くできました

さらに分岐したい時は elif

average = 68.5
your_average = 72

# もし、averageがyour_averageより大きければ
if average > your_average:
    print('勉強しましょう')
elif average < your_average:
    print('良くできました')
# 上のifとelifの条件に当てはまらなければ else が適応される
else:
    print('まあまあでした')

# 出力結果
# 良くできました

ポイント

  • 最初に条件に一致した項目が使われる。
  • インデントを揃えないとエラーになる。
Blog colaboratory Python

この記事が気に入ったら
いいね または フォローしてね!

Follow Me
よかったらシェアしてね!
  • URLをコピーしました!
  • 1日3分で学ぶ Python入門⑦ 辞書型 (dict)
  • 1日3分で学ぶ Python入門⑨ if文 

関連記事

  • AppSheetでMapにピンを立てる
    2023年9月9日
  • AppSheetで画像を表示
    2023年9月8日
  • Googleフォームで経費管理
    2023年9月6日
  • GAS(プログラム)で請求書が添付されたGmailを取得
    2023年9月3日
  • ホームページ製作 WordPressとノーコードの選択
    2023年8月14日
  • Google Workspaceで生産性向上?
    2023年8月14日
  • 生産性向上!なぜ「チャット」が業務効率化のカギなのか
    2023年8月13日
  • ホームページ デザインのトレンド
    2023年8月11日
Category
  • Anaconda
  • AppSheet
  • Blog
  • colaboratory
  • Flutter / Dart
  • Git
  • Google Workspace
  • GoogleAppsScript
  • HomePage
  • JavaScript
  • Laravel
  • News
  • Python
  • Selenium
  • SQL
  • TypeScript
  • wordpress
  • スプレッドシート
  • データベース
  • ノーコード
  • プログラミング
  • 生産性向上
Navigation
  • About
  • Service
    • ホームページ製作
    • ノーコードアプリ開発
    • 業務自動化・効率化
    • Google Workspace
    • プログラミング学習サポート
    • セミナー講師
  • News
  • Blog
  • Contact

© 芝池製作所.

目次