general notes

いろいろなまとめ

tkinterで4択クイズアプリを開発

下記サイトの写経です。 daeudaeu.com import csv import random import tkinter from tkinter import messagebox # https://daeudaeu.com/tkinter_quiz/ CSV_FILE = "quiz.csv" class Quiz(): def __init__(self, master): # master : クイズ画面を配置する…

tkinter で「ストップウォッチ」アプリを作成

下記サイトの写経です。 daeudaeu.com import tkinter import time # https://daeudaeu.com/stopwatch/ INTERVAL = 5 start_time = 0 start_flg = False after_id = 0 app = tkinter.Tk() app.title("stop watch") app.geometry("250x200") def update_time(…

達人に学ぶSQL徹底指南書 1-4 HAVING句の力

データの歯抜けを探す テーブル定義 create table tbl1_4_1_SeqTbl( seq int, name varchar(10) ) insert into dbo.tbl1_4_1_SeqTbl values (1, 'ディック'), (2, 'アン'), (3, 'ライル'), (5, 'カー'), (6, 'マリー'), (8, 'ベン') -- seqの歯抜けチェック …

達人に学ぶSQL徹底指南書 1-3 3値論理とNULL

3値論理の真理表 (t = true, u = unknown, f = false) NOT x NOT x t f u u f t AND AND t u f t t u f u u u f f f f f OR OR t u f t t t t u t u u f t u f 排中律の不成立 テーブル定義 create table tbl1_3_1_Students( name nvarchar(10), age int ) i…

達人に学ぶSQL徹底指南書 1-2 自己結合の使い方

重複順列・順列・組み合わせ テーブル定義 use PracticeSQL create table tbl1_2_1_Products( prod_name nvarchar(10), price int ) insert into tbl1_2_1_Products values ('りんご', 100), ('みかん', 50), ('バナナ', 80) -- prod_nameの重複順列 select …

達人に学ぶSQL徹底指南書 1-1 CASE式のススメ②

主キーの交換 テーブル定義 use PracticeSQL create table tbl1_1_5( p_key nvarchar(3), col_1 int, col_2 nvarchar(3) ) insert into tbl1_1_5(p_key, col_1, col_2) values ('a', 1, 'あ'), ('b', 2, 'い'), ('c', 3, 'う') -- 主キーの入れ替え(aとbの交…

達人に学ぶSQL徹底指南書 1-1 CASE式のススメ①

既存のコード体系を新しい体系に変換して集計する テーブル定義 use PracticeSQL create table tbl1_1( pref_name nvarchar(50), population int ) insert into tbl1_1(pref_name, population) values ('徳島', 100), ('香川', 200), ('愛媛', 150), ('高知'…

Pythonではじめる機械学習 第2章 k-最近傍法

書籍: www.oreilly.co.jp gist4aeb7e8c1f9e1b74ca02eede5677ea34

Pythonではじめる機械学習 第2章 サンプルデータ

書籍:www.oreilly.co.jp gistaef64dcecb5636e16f17cde7cf1018fb

Pythonではじめる機械学習 第1章

書籍:www.oreilly.co.jp gistfcf534e9d036cf6d5eb40fd6b3865603

Python デスクトップアプリ ToDoリスト

# todo list # pythonでデスクトップアプリを作ってみる:1日目 # http://kconputing.hatenablog.com/entry/2017/02/27/235055 import tkinter as Tk class Application(Tk.Frame): def __init__(self, master=None): Tk.Frame.__init__(self, master) self.…

Python デスクトップアプリ カラーバー

# tkinter demo # カラーバー # http://www.geocities.jp/m_hiroi/light/pytk01.html # coding: utf-8 from tkinter import * # メインウィンドウ root = Tk() # スケールの値を格納する red = IntVar() red.set(0) blue = IntVar() blue.set(0) green = Int…

Python Webスクレイピング

Webスクレイピング # webスクレイピング1 日本経済新聞のHPから日経平均を取得 # https://qiita.com/hirouen/items/7bc7fa05cc2d774edf44 # requests # https://requests-docs-ja.readthedocs.io/en/latest/ # BeautifulSoup # https://www.crummy.com/softw…

Python Basics

内容 FizzBuzz テキストの読み書き ファイル操作 exeファイルの実行 FizzBuzz # FizzBuzz def fizzbuzz(x): if x % 15 == 0: return "fizzbuzz" elif x % 3 == 0: return "fizz" elif x % 5 == 0: return "buzz" else: return str(x) a = [fizzbuzz(x) for x…