Python入門

Pythonとは?

Pythonは、汎用性の高いプログラミング言語です。初心者でも比較的習得しやすく、様々な用途に使用することができます。
Web開発、データ分析、人工知能など、幅広い分野で活用されています。

Pythonの特徴

文法目次

Python文法 - 行構造

*各要素の説明は下の各カテゴリーで説明しています

文字列: "apple"

数値: 10

演算式: 2+5

変数: a

リスト: [10, 20, 30]

スライス: [10, 20, 30][1]

呼び出し: abs(-25)
※abs関数は絶対値を返す組み込み関数

文とは、 命令そのものであり, 値は返さない

Pythonにおける文は 単純文 と 複合文 に分かれている

単純文

代入文: hoge = 10

pass文: pass

del文: del hoge

return文: return hoge

break文: break

continue文: continue

import文: import math

複合文

if文
if hoge > 5:
    pass
                    
while文
while True:
    hoge += 1
                    
for文
for fuga in hoge:
    print(fuga)
                    

Python文法 - 入出力

print関数

print(5)

5
print関数を並べると表示結果も縦に並ぶ
print(1)
print(2)
print(3)

1 2 3
オプション引数 end='' を設定することで改行させないようにできる
print(1, end='')
print(2, end='')
print(3)

123

本来は end='\n' が省略されている
\n は 改行 を表す 特殊記号(エスケープシーケンス) の1つ

print関数は , で区切ることで複数の式を渡すことができる
渡した式はすべて 半角スペース で区切られ, 横に並ぶ

print(1,2,3)

1 2 3
オプション引数 sep='' を設定することで区切り文字を変更できる
print(1,2,3, sep='-')

1-2-3
本来は sep=' ' (半角スペース)が省略されている

エスケープシーケンス

以下作成途中

学習リソース

参考サイト