タグ

Pythonと3.2に関するslay-tのブックマーク (3)

  • Pythonにおける % と str.format() 。どっちを使うの? - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 当座の理解としては おそらく「どっちでもいい」です。チームに依ると言っても良いでしょう。 str.format() は導入当初 %-style を置き換える意図がありました。 実際に str.format() の方が推奨されていた時期もあるようです。 現時点では、どちらを推奨とされているか、明示的な規定はないように見受けられます。 将来どうなるかは分かりませんが、直近で %-style が消えるという議論にはなっていません。 (追記) 新しいバージョンでは f-stringと呼ばれるフォーマット方法も f'This is a {stuf

    Pythonにおける % と str.format() 。どっちを使うの? - Qiita
  • Pythonではじめる機械学習

    Python機械学習用ライブラリの定番、scikit-learnのリリースマネージャを務めるなど開発に深く関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。ニューラルネットを学ぶ前に習得しておきたい機械学習の基礎をおさえるとともに、優れた機械学習システムを実装し精度の高い予測モデルを構築する上で重要となる「特徴量エンジニアリング」と「モデルの評価と改善」について多くのページを割くなど、従来の機械学習の解説書にはない特長を備えています。 関連ファイル サポートページ 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日

    Pythonではじめる機械学習
  • itertoolsモジュールをひと通り眺めてみた - PYTHONIC BOOM BOOM HEAD

    Python 3 からは一部の関数がイテレータを返すよう変更になったということなので、この機会にPython3を触りつつitertoolsモジュールについてひととおり学んでみた。 主に参考にしたのは9.7. itertools — 効率的なループ実行のためのイテレータ生成関数 — Python 2.6ja2 documentation。そのため添えてあるメモは基的にpython2.6が前提。2.7や3.2で追加されたり変更された点があればその旨を適宜書いてあります。 print関数について 今回はPython3.2であれこれしたのでprint関数を使ってます。Python2.6以降で print("", end=" ") みたいなのを使うには from __future__ import print_function とする必要があります。 バージョン毎のメソッドの実装状況 それぞれのバ

    itertoolsモジュールをひと通り眺めてみた - PYTHONIC BOOM BOOM HEAD
  • 1