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とJavaの違い(初級編)

Posted at

タイトル

例:PythonとJavaの違い(初級編)〜条件分岐の書き方〜


🗒 はじめに

本記事では、PythonとJavaをテーマに「条件分岐の書き方」の違いを整理します。
実際にコードを書いて動作を確認しながら学んだ内容をまとめました。

制作時間目安:2時間
学習目的:アウトプット中心の復習


🧠 学んだきっかけ

例)
最近、PythonとJavaを両方使う機会があり、
条件分岐の書き方が微妙に違う点が気になったのでまとめました。


💻 コード比較・実装例

🐍 Pythonの書き方

# Pythonのコード例
score = 75

if score >= 90:
    print("Excellent")
elif score >= 70:
    print("Good")
else:
    print("Try again")
Good

Javaだとこのような形になります。


public class Main {
    public static void main(String[] args) {
        int score = 75;

        if (score >= 90) {
            System.out.println("Excellent");
        } else if (score >= 70) {
            System.out.println("Good");
        } else {
            System.out.println("Try again");
        }
    }
}
Good

🔍 違いのポイントまとめ
比較項目    Python         Java
条件構文    if / elif / else      if / else if / else
ブロック表現  インデント+:     {}(波括弧)
文末の;     不要         必要
型宣言     動的型付け      静的型付け

💬 感想・気づき

Pythonは「書いた瞬間に動く」感覚で学びやすい。
一方Javaは型がしっかりしていて、大規模開発に向いていると感じた。

🧩 今回の学びアウトプット

elif と else if の違いを理解できた
Pythonはブロックをインデントで管理する
Javaは波括弧 {} で明示的に範囲を示す
どちらも考え方は同じで、構文が違うだけ

0
0
1

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?