2019年11月21日 / 最終更新日時 : 2019年11月21日 g6no3 Python Python(turtleモジュールで描画) Pythonではtkinterモジュールやpygameモジュールなどを活用して簡単に描画を行うことができます。 tkinter、pygameについて以前の投稿はこちら Python(デスクトップアプリ) Python(t […]
2019年11月14日 / 最終更新日時 : 2019年11月21日 g6no3 Python Python(連結リスト) Pythonは標準でlistが使えるので、わざわざC++言語のstd::listのようなものを作成して使う場面は少ないらしいが、自作でコンテナクラスを作成して活用できるようにしました。 class LinkedList: […]
2019年11月14日 / 最終更新日時 : 2019年11月14日 g6no3 WordPress WordPressでコード投稿記事を書くときにおススメのプラグイン プログラムコードの修飾 WordPressの投稿でプログラミングコードを入れる場合、標準でも"コードブロック"を追加して書くことができますが、行数やコードの関数や型部分に色をつけて分かりやすく表示する […]
2019年11月13日 / 最終更新日時 : 2019年11月13日 g6no3 Python Python(listを使わないTableクラスの拡張) こちらは以前投稿した Python(Tableクラスの継承その1) Python(Tableクラスの継承その2) の関連投稿になります。 以前の投稿では継承先のクラスにTableのデータリストを二次元リストとして保管し、 […]
2019年11月8日 / 最終更新日時 : 2019年11月12日 g6no3 Python Python(整数の管理を行うクラス定義) 整数の管理を行うための、次の要件を満たすクラス SimpleCounter を定義 このクラスは以下の要件を満たす 1) このクラスは、初期値が整数の0である内部カウンタ持ちます。 2) メソッドincとメソッドdecに […]
2019年11月8日 / 最終更新日時 : 2019年11月13日 g6no3 Python Python(為替レートの取得) クラス変数やメソッドの公開、非公開の復習とweb上のデータ取得を行いました。 # 為替レートの取得 import json import urllib.request # 為替情報を得るクラス class Kawase: […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(機械学習でワインの美味しさを判定) UCI機械学習リポジトリ 機械学習では、どのようにしてデータを収集するのかが大きな課題。 機械学習に使えるデータを収集し公開している「UCI機械学習リポジトリ」からワインに関するデータをダウンロード UCI機械学習リポジ […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(機械学習) 機械学習とは、コンピューターに大量のデータを入力して、そのデータを解析し、そのデータから有用な規則やルールを抽出する手法のことです。 機械学習でできることを大まかに言うと「分類」「予測」「ルール抽出」です。 機械学習ライ […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(暗号化ライブラリ「pycrypto」) Windows環境ではpycryptoの環境構築にMicrosoft Visual Studioが必要となり、pipコマンドでライブラリをインストールするだけでは使うことができません。 そこで、機械学習などで必要なライブ […]
2019年11月8日 / 最終更新日時 : 2019年11月8日 g6no3 Python Python(会員制Webサイト) Cookie(クッキー)について WebブラウザとWebサーバの間で行われHTTP通信は、基本的にステートレスです。 ステートレスな通信とは、同じURLへのアクセスに対して、同じデータが返される通信を指し、以前どのような […]