言語ごとに書き方が若干異なる部分を中心にまとめています。
特徴
Pythonは、Guido van Rossumによって1989年に開発されたプログラミング言語です。その特徴は以下の通りです。
- シンプルで読みやすい文法
- 汎用性が高いこと
- 多くのライブラリやフレームワークを持っていること
- オブジェクト指向や関数型プログラミングにも対応していること
- 科学技術やデータ分析に適していること
Pythonは、シンプルで読みやすい文法が特徴で、初心者にも扱いやすい言語とされています。
また、汎用性が高いため、Webアプリケーション開発やゲーム開発から、機械学習やデータ分析などの分野でも使用されています。
Pythonには多くのライブラリやフレームワークがあり、それらを組み合わせることで、より高機能なアプリケーションを開発することができます。
また、オブジェクト指向や関数型プログラミングにも対応しており、柔軟なプログラミングが可能です。
お試し実行環境

ブラウザでプログラミング・実行ができる「オンライン実行環境」| paiza.IO
paiza.IOはオンラインですぐにプログラミングが始められる、オンライン実行環境です。Java,Ruby,Python,PHP,Perlなど主要32言語に対応。プログラミング学習にも。
Eラーニング

Python体験編
Python体験編のレッスン一覧です。各レッスンは、それぞれ数本の3分程度の動画(チャプター)とそれに対応した演習問題で構成されています。

Python3入門編
この入門講座ではPythonの基本を環境構築不要で短時間で学ぶことができます。データサイエンスやAI,Webアプリケーション開発を学びたい方を対象に予備知識なく活用いただけます。
ログだし
print("Hello world")
コメント
# 1行コメント """ 複数行コメント """ ''' 複数行コメント '''
算術演算子
| 演算子 | 説明 | 
| + | 足し算 | 
| – | 引き算 | 
| * | 掛け算 | 
| / | 割り算 | 
| % | 割り算の余り | 
変数宣言
変数名の宣言に型などの指定はしなくて良い。
2文字目以降の単語はアンダーバーで繋ぐ(スネークケース)。
制限と慣習
数値を先頭には使えない。
変数名にハイフンは使えない。
先頭に大文字は使えない。
キャスト
int(hoge) # 数値に変換 float(fuga) # 数値に変換 str(piyo) # 文字列に変換
条件演算子(の代わりになるもの)
<真の場合の値> if <条件式> else <偽の場合の値>
比較演算子
| 演算子 | 説明 | 
| == | 等しい | 
| != | 等しくない | 
| > | より大きい | 
| >= | 以上 | 
| < | より小さい | 
| <= | 以下 | 
| is | 同一オブジェクト | 
| is not | 異なるオブジェクト | 
| in | 要素を含む | 
| not in | 要素を含まない | 
真偽値
| 型・定義 | 説明 | 
| bool | 型 | 
| True | 真 | 
| False | 偽 | 
条件分岐
if hoge == "hoge":
    print("hoge")
elif hoge == "fuga":
    print("fuga")
else:
    print("piyo")
論理演算子
| 演算子 | 説明 | 
| and / & | And | 
| or / | | Or | 
| not | Not | 
if True and True:
    print("true")
if True & True:
    print("true")
if True or False:
    print("true")
if True | False:
    print("true")
if not False:
    print("true")
繰り返し
for i in range(5):
    print(i)
for i in range(1, 10):
    print(i)
配列
list = [1, 2, 3, 4, 5]
for i in list:
    print i
list = [1, 2, 3, 4, 5]
for i in reversed(list):
    print i
      
 
  
  
  
  
