⑦Pythonプログラミング

【チートシート】Python全構文逆引き辞典|Phase 7 完全まとめ

⑦Pythonプログラミング
記事内に広告が含まれています。

Phase 7「Pythonプログラミング」の全15記事の要点をまとめたチートシートです。

記事一覧

#タイトル
1Pythonとは何か?インストールと最初の一歩
2変数・データ型・演算子の基本
3条件分岐とループの書き方
4リスト・辞書・タプル・集合の使い方
5関数の定義と活用方法
6クラスとオブジェクト指向の基礎
7ファイル操作・例外処理・モジュール
8よく使う外部ライブラリの使い方
9PythonでLinuxを自動化する
10FlaskでWebアプリとAPIを作る
11テキスト処理と正規表現・JSON・CSV
12テスト・デバッグ・コード品質管理
13実践!自動化スクリプトを作る
14PythonでSQLiteデータベースを操作する
15Pythonチートシート(本記事)

基本構文クイックリファレンス

やりたいこと書き方
変数に代入name = “value”
型の確認type(変数)
f文字列f”こんにちは{name}さん”
リスト内包表記[x*2 for x in range(10)]
辞書内包表記{k: v for k, v in items}
None チェックif value is None:
複数代入a, b = 1, 2
スワップa, b = b, a

よく使う組み込み関数

関数説明
len()長さを取得len([1,2,3]) → 3
range()数値のシーケンスrange(5) → 0,1,2,3,4
enumerate()インデックス付きループenumerate(list)
zip()複数リストを同時ループzip(a, b)
sorted()ソート済みリストを返すsorted(list, reverse=True)
map()関数をリストに適用list(map(int, strings))
filter()条件でフィルタリングlist(filter(lambda x: x>0, nums))
sum()合計sum([1,2,3]) → 6
max() / min()最大・最小max([3,1,4,1,5])

データ構造のクイックリファレンス

操作リスト辞書
追加list.append(x)dict[key] = value
削除list.remove(x)del dict[key]
確認x in listkey in dict
長さlen(list)len(dict)
全件ループfor x in list:for k,v in dict.items():

コメント

タイトルとURLをコピーしました