0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Python入門】はじめてのif文:プログラムに選択させてみましょう

Posted at

Pythonは、プログラミングの世界に初めて足を踏み入れる方にとって、とてもやさしい言語です。シンプルで読みやすく、すぐに結果が確認できるため、最初の一歩にはぴったりです。

今回は、プログラムに「もし〜ならこうする」という判断をさせる仕組み、**「if文(条件分岐)」**についてご紹介します。あまり肩ひじ張らずに、気軽に読んでみてください。


if文とは?

if文は、「条件に合わせて動きを変える」仕組みです。
たとえば、「年齢が20歳以上なら『成人』と表示する」という判断ができます。


基本の書き方

age = 20

if age >= 20:
    print("成人です。")
  • if 条件: の後はインデントして処理内容を書きます。
  • 条件が正しいときだけ、その部分が実行されます。

else文:条件が違うときはこうする

age = 17

if age >= 20:
    print("成人です。")
else:
    print("未成年です。")
  • else: は「もし上の条件に当てはまらなかったら」という意味です。

elif文:さらに細かく分けたいとき

score = 85

if score >= 90:
    print("評価:A")
elif score >= 70:
    print("評価:B")
elif score >= 50:
    print("評価:C")
else:
    print("評価:D")
  • elifは「他の条件もチェックする」という意味で、複数の分岐を作れます。

実践例①:偶数か奇数かを判定

number = 7

if number % 2 == 0:
    print("偶数です。")
else:
    print("奇数です。")
  • % は割り算の余りを調べる記号です。偶数かどうかの判定に便利です。

実践例②:ログイン判定

username = input("ユーザー名を入力してください:")
password = input("パスワードを入力してください:")

if username == "admin" and password == "secret123":
    print("ログイン成功!")
else:
    print("ユーザー名またはパスワードが違います。")
  • == は「等しいかどうか」を確かめます。
  • and は「両方の条件が成立したとき」に使います。

注意点

  • :(コロン)は絶対に忘れないでください。
  • インデントはスペース4つが基本。揃っていないと動きません。
  • =(代入)と==(比較)は違うので気をつけましょう。

まとめ

if文を覚えると、プログラムに簡単な判断力を与えられます。
これができると、少しずつ自分の思い通りの動きを作れるようになってきますよ。


もっと深く学びたい方へ

1対1で丁寧に教えてくれるプログラミングスクールもあります。
無理なく、自分のペースで進めたい方はぜひチェックしてみてください。
👉 https://programming.coach-o.com/


このページの内容はAIが作成しました。
でもスクールでは、経験豊富な講師が直接指導してくれるので安心してくださいね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?