とほほのPython入門
トップ
Python入門
目次
索引
概要
Pythonとは
参考リンク
インストール
Pythonの実行
対話モード
キーワード
Python 3
構文
Hello world!
文・式
コメント(#)
インデント
エンコードルール(coding:)
print文
数値・文字列・型
整数(int)
長整数(long)
浮動少数点数(float)
虚数(complex)
論理値(bool)
値無し(None)
文字列(str)
エスケープシーケンス(\x)
文字列のフォーマット(%)
変数・定数
変数
定数
ドキュメントストリング(__doc__)
リスト・タプル・辞書
リスト(list)
タプル(tuple)
辞書(dict)
リスト関数(map(), filter(), reduce())
リストの内包表記
セット(set)
演算子
算術演算子(+, -, *, /, %, **, //)
ビット演算子(~, &, |, ^, <<, >>)
代入演算子(=, +=, -=, *=, /=, %=, **=, //=, &=, |=, ^=, <<=, >>=)
比較演算子(==, !=, <, >, <=, >=, is, is not, in, not in)
ブール演算子(and, or, not)
条件演算(if else)
文字列演算(+, *, [n:m])
条件式(if else)
代入式(:=)
行列積(@)
優先順位
制御構文
もし〜ならば(if, else, elsif)
〜のあいだ(while, else)
〜のあいだ(for, in)
ループを抜ける(break)
ループを繰り返す(continue)
例外処理(try, except, else, finally, as, raise)
with構文(with)
アサーション文(assert)
パス文(pass)
デリート文(del)
exec文(exec)
マッチ文(match)
コルーチン(async, await)
関数
関数(def)
グルーバル変数(global)
ノンローカル変数(nonlocal)
ラムダ式(lambda)
イテレータ(iterator)
ジェネレータ(yield)
デコレータ(@)
クラス
クラス(class)
クラス変数・インスタンス変数(attribute)
メソッド(method)
アクセス制限(_, __)
コンストラクタ(__init__)
デストラクタ(__del__)
文字列化(__str__)
継承(inheritance)
親クラス(super())
多重継承
クラス階層
パッケージとモジュール
モジュール
パッケージ
インポート文(import)
パッケージ名(__package__)
ファイル名(__file__)
モジュール名(__name__)
ビルトインモジュール(__builtin__)
ライブラリ
ロギング
Tips
改行しない
行番号を得る
JSON変換を行う
Python関連ツール
ツール集
WSGI
Sphinx
Copyright(C) 2014-2024 杜甫々
初版:2014年12月30日、最終更新:2024年9月22日
https://www.tohoho-web.com/python/index.htm
AltStyle
によって変換されたページ
(->オリジナル)
/
アドレス:
モード:
デフォルト
音声ブラウザ
ルビ付き
配色反転
文字拡大
モバイル