Remrinのpython攻略日記

python3に入門しました。python3についてあれこれとサンプルコードとか。

python記事の目次

python記事の目次
 
python導入など
pythonの導入とspyder
pythonのバージョン
ソースコードの貼り方
 
pythonの使い方
変数の型
数値
文字列操作
文字列の削除
日本語文字列操作(ひらがな判定など)
リスト操作
タプル
辞書型 dict
集合型 set
真偽値boolと条件
ビット演算、操作
3つのif
ループ
all()、any()
range()
map(), filter()
ファイルの読み書き
関数
高階関数、デコレータ
イテレータ
ジェネレータ
クラス
例外処理
 
ライブラリ
collectionsライブラリ
decimalライブラリ
csv
pickleライブラリでファイルの読み書き
urllibライブラリ
BeautifulSoup4ライブラリ
 ・NumPy
  ・NumPyの使い方(1) 配列の生成
  ・NumPyの使い方(2) データ型
  ・NumPyの使い方(3) インデックス、スライス
  ・NumPyの使い方(4) 形状変換・転置
  ・NumPyの使い方(5) ベクトル演算とユニバーサル関数
  ・NumPyの使い方(6) 条件制御
  ・NumPyの使い方(7) 統計関数、最大・最小
  ・NumPyの使い方(8) 真偽値
  ・NumPyの使い方(9) 並べ替えsort
  ・NumPyの使い方(10) 集合関数
  ・NumPyの使い方(11) 行列計算
  ・NumPyの使い方(12) 乱数、random
  ・NumPyの使い方(13) 結合・分割
  ・NumPyの使い方(14) 繰り返し
  ・NumPyの使い方(15) ブロードキャスト
  ・NumPyの使い方(16) 行列 matrix
  ・NumPyの使い方(17) 構造化配列
  ・NumPyの使い方(18) 次元操作
  ・NumPyの使い方(19) 数え上げ
 ・pandas
  ・pandas(1) Seriesの使い方
  ・pandas(2) DataFrameの作り方、行・列の取得
  ・pandas(4) ファイルの読み込み  
 ・matplotlib
  ・matplotlibで折れ線グラフ
  ・matplotlibでヒストグラム
  ・matplotlibで棒グラフ
  ・matplotlibで散布図
  ・matplotlibの色名一覧
  ・matplotlibで図形描画
  ・matplotlibでアニメーション
  ・matplotlib グラフの設定
 ・PIL
  ・PILの使い方(1)
 ・scikit-learn
  ・scikit-learn 最小二乗法
 
サンプルコード・アルゴリズム
クイックソート
三角形の内接円、外接円、面積、角度を求める
円周率を求める
バーンスレイのシダ
最小二乗法
フィボナッチ数列
素数
遺伝的アルゴリズム

統計
pythonで統計
 

pythonと英語
はてなブログ用の表組みの自動生成

テストデータ
 百人一首 - アンスコムの例 - コドン表 - 常用漢字 - 直木賞 - メフィスト賞 - 東京の年平均気温 - 麻雀の役など