PythonとC言語の違いについて
table:✅ PythonとC言語の文法の差異
Python C言語
文末 セミコロン不要 セミコロン ; 必須
ブロック定義 インデント(字下げ)で構造を示す {} でブロックを囲む
型指定 不要(動的型付け) 必要(静的型付け)
関数定義 def を使う return_type function_name() 形式
標準出力 print() printf()
変数宣言 x = 10 int x = 10;
条件文・ループ インデントで処理を区切る if や for に {} が必要
例: 0から3まで表示する
code:python.py
for i in range(3):
print(i)
code:C言語.c
for (int i = 0; i < 3; i++) {
printf("%d\n", i);
}
code:実行例
0
1
2