S
Python入門
Miwa Naoki
Pythonの概要
S 言語設計思想
S 可読性、効率のよいコードをなるべく簡単に
S 特徴
S インデントによるブロック構造
S 豊富なライブラリ
S 「電池が付属しています(“Battery Included”)」
S 動的な型付け
Pythonのコード
関数
メイン関数
(のようなもの)
中括弧{}の代わりにインデントを用いる
組み込み型
S 数値型
S 整数、長整数、浮動小数、複素数
S コンテナ型
S 文字列、リスト、タプル
S マップ型
S 辞書型
条件分岐
※switch文は存在しない
繰り返し文
※break, continueも使用可
変数
S 動的型付けなので型は処理中に判断される
整数型として処理
文字列として処理
環境構築
S Windows
S 以下からダウンロード
S http://www.python.org/download/
S 環境変数の設定 Python.exeへのパスを追加
S Mac
S 最初から導入済み
実行
S インタプリタ
S ターミナル上でpythonコマンドで起動
S スクリプトとして
S $ python <ファイル>
演習
S 100までの素数を表示してみる
S range(n)で0~n-1のリストが返る
S append()でリストに追加