言語・開発環境

AI/機械学習

→PyTorchについてはディープラーニング

一般記事

公式

入門・解説系

  • ThinkPython 2022.4
    • 大学生向け教科書の無料pdf
  • Python3が後方互換性を捨てても求めたもの 2009.1.30
    • 後方互換性を崩す仕様変更は、「誰もが正しいと考える、たった1つの方法をできる限り採用する(There should be one-and preferably only one-obvious way to do it)」というPythonの設計思想を、より高次元で実現するために必要なことだった
    • Pythonは、ほかのスクリプト言語やプログラミング言語に比べて、「文」と「式」を明確に区分けする言語。print文はこの観点から間違った実装だった
    • 8ビット文字列からユニコード文字列へ

PyScript

Pandas

NumPy

開発ツール

Google Colab

Anaconda

スクレイピング、データ取得

  • Scrapy
    • スクレイピング用フレームワーク

Tips

  • printf 形式の文字列書式化 | 組み込み型 — Python 3.9 ドキュメント 2022.4
    • format % values (format は文字列) とすると、format 中の % 変換指定は values 中のゼロ個またはそれ以上の要素で置換されます。
    • format が単一の引数しか要求しない場合、 values はタプルでない単一のオブジェクトでもかまいません。
    • それ以外の場合、 values はフォーマット文字列中で指定された項目と正確に同じ数の要素からなるタプルか、単一のマップオブジェクトでなければなりません。
  • venv --- 仮想環境の作成 2021.8
    • venv モジュールは、軽量な "仮想環境" の作成のサポートを提供します。仮想環境には、仮想環境ごとの site ディレクトリがあり、これはシステムの site ディレクトリから分離させることができます。それぞれの仮想環境には、それ自身に (この仮想環境を作成するのに使ったバイナリのバージョンに合った) Python バイナリがあり、仮想環境ごとの site ディレクトリに独立した Python パッケージ群をインストールできます。
  • 機械学習の Python との出会い 2012.5.10
    • このチュートリアルでは,いろいろな機械学習の手法を Python で実装してゆくことで, NumPy や SciPy など科学技術計算に関連したモジュールの具体的な使い方を説明します

デコレータ


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-05-17 (火) 23:21:06 (5d)