タグ

pythonと初心者に関するMarukosuのブックマーク (6)

  • pythonのORM:SQLAlchemy の基本的な使い方 - それマグで!

    SQLAlchemy を使ってみる。 目次 SQLAlchemy を使ってみる。 目次 インストール テーブルの作成 手順のおさらい RDBMS への接続 テーブル定義のクラス。 INSERT/UPDATE をする。 INSERT の例 UPDATE について DELETEする。 INSERT・UPDATE・DELETE のキャンセル SELECT について。 all () / first() とその仲間 レコードを返すメソッド一覧 one()について one_or_none について scalar について count について filter の書き方例 IS NULL / IS Not NULL COLNAME = VALUE / COLNAME > VALUE AND について LIKE 句について 直接SQLのWhere句を入れたい limit / offset ORDER BY

    pythonのORM:SQLAlchemy の基本的な使い方 - それマグで!
  • Pythonの学び方と,読むべき本を体系化しました2018〜初心者から上級者まで - Lean Baseball

    【2021/1/11】2021年版を公開しました 【2020/1/9】2020年版もあります, こちらもよろしくおねがいします! 【2019/8/12】一部書籍のリンクを最新版に更新しました 【2018/12/24追記】最新版を公開しました!「Pythonまとめ・2019年版 - Webとデータ分析を初心者が仕事にするまで - Lean Baseball」 機械学習にWebアプリ,そしてFintechと,今年(2017年)は昨年(2016年)以上にPython界隈が賑やかな一年でした. Pythonでお仕事と野球データ分析を生業としている@shinyorke(野球の人)ですこんにちは. このエントリーでは,そんなPythonの学び方・が充実した今年から来年(2018年)に移るにあたり, 最短距離でPythonレベルを上げるための学び方・読むべきの選び方〜2018 をまとめてみました.

    Pythonの学び方と,読むべき本を体系化しました2018〜初心者から上級者まで - Lean Baseball
  • Python初心者が独学でも入門できる6つの学習サイトを紹介 - paiza times

    Photo by Kenny Louie こんにちは。谷口です。 プログラミング初心者の中には、最初の言語としてPythonを学習している人も多いのではないでしょうか。 特に最初の言語の習得で難しいのが「まず何から始めたらいいか」かと思います。 独学でどう勉強したらいいのか分からない 経験者向けの解説を読んでも難しい といった悩みを持つ人も多いと思います。 そんな人におすすめなのが、プログラミング学習ゲームなど、遊び感覚でやる勉強です。楽しみながらできるだけでなく、反復練習で確実に基礎文法を身につけることができます。 そこで今回は「初心者だけどPythonについて楽しく勉強したい!」という方のために、ゲーム感覚で楽しくPythonを学べるサイトを紹介していきます。 最近は、こういった遊び感覚でプログラミングについて学べるサイトやサービスがかなり増えてきましたので、以前より学習のハードルはか

    Python初心者が独学でも入門できる6つの学習サイトを紹介 - paiza times
  • pythonで小さなツールを作る時のtips - Qiita

    自分で小さいツールを作る時に心に留めているtipsです. 書き始めたときは「どうせ書捨てだし」と思って書き始めると意外と長い間,もしくはいろんなところで使うことになったりするので,気をつけておくと後から楽になるというような小技です.大規模なソフトウェアの開発ではまた違った流儀があると思います. メインルーチンを関数にする 関数名はなんでもいいのですが,自分は趣味で main() という名前の関数を用意し,メインルーチンは全てそこに書くようにしています. #!/usr/bin/env python def main(): print('hello, hello, hello!') if __name__ == '__main__': main() pythonの小さなサンプルコードを見たりすると関数外の部分にベタで実行コードが書かれていたりします.もちろんそれでも動くのですが,以下の2点で後

    pythonで小さなツールを作る時のtips - Qiita
  • なぜ、VSCodeを使うのか? - Qiita

    Visual Studio Code Advent Calendar 2016:6日目 記事は「Visual Studio Code Advent Calendar 2016」6日目の投稿です。 はじめに――開発環境の拠点としてのエディタ なぜわざわざ、「Visual Studio Code」(以下「VSCode」)を使う理由を考える記事を書いたのかと言いますと、「開発環境の拠点としてのエディタ」を通して見ることで、最近の開発環境の変化を鳥瞰的に捉えられると考えたからです。 もっと平易に日常の言葉でたとえるとこうです。新しい駅ができるときには、新しい住宅地や商業地ができていたりだとか、生活拠点ができるときには、たいていその背景に何らかに需要がありますよね。そこで、VSCodeが開発された背景は何でしょうか? 簡単に一言でいうと、HTML5などを中心にした「Webアプリ」(もしくは「ハイブ

    なぜ、VSCodeを使うのか? - Qiita
  • pyenvの使い方とインストール

    Windows以外のプラットフォームでPythonを使用する場合、システムへインストールされているPythonを利用するのも選択肢の一つです。Mac OS XやUbuntu、Cent OSなどの主要なOSでは、すでにPythonがインストールされているため、すぐに利用することができます。しかし学習の開始段階ではそれで十分ですが、格的にプログラミングを行う場合や、システムへインストールされているバージョンとは異なるバージョンを使用したいなど、そういったケースではpyenvを利用するのがおすすめです。 pyenvとは pyenvはPythonのバージョン管理を行なうコマンドラインツールで、複数のバージョンのPythonのインストールや切り替えを容易に行うことができます。またWindowsはサポートしておらず、冒頭で挙げたようなOSをサポートしています。項ではpyenvそのもののインストール

    pyenvの使い方とインストール
  • 1