- 開発者心理の変化
- 不具合検出率と不具合内容の変化が現れるのか
【マイヤーズの三角形】
1. ユーザーが3つの整数を入力する。この3つの整数は三角形の一辺の長さを表す
| # | |
| # [設問]ピッチャーのデータを分析するプログラムを作成してください | |
| # 1. ピッチャーごとの平均球速を計算する関数を作成し、結果を表示してください | |
| # 表示例) 田中将大の平均球速は154km/hです | |
| # 補足: 小数点以下は「切り捨て」してください | |
| # 2. ピッチャーごとの最高球速を計算する関数を作成し、結果を表示してください | |
| # 表示例) 田中将大の最高球速は154km/hです | |
| # 3. 最速のピッチャーは誰か計算する関数を作成し、結果を表示してください | |
| # 表示例) 最速ピッチャーは田中将大、最高球速は156km/hです | |
| # |
| import time | |
| import subprocess | |
| from watchdog.events import PatternMatchingEventHandler | |
| from watchdog.observers import Observer | |
| class TestFileWatchEventHandler(PatternMatchingEventHandler): | |
| def __run_test(self): | |
| subprocess.call('python3 -m unittest discover ./tests', shell=True) |
| from flask import jsonify, request, Flask | |
| from flask_jwt_extended import ( | |
| jwt_required, | |
| create_access_token, | |
| JWTManager | |
| ) | |
| HTTP_OK = 200 | |
| HTTP_BAD_REQUEST = 400 | |
| HTTP_UNAUTHORIZED = 401 |
| import json | |
| def json_dumps_handler(data): | |
| has_dict = isinstance(data, object) and hasattr(data, '__dict__') | |
| if not has_dict: | |
| raise TypeError() | |
| return data.__dict__ |
| let g:quickrun_config = get(g:, 'quickrun_config', {}) | |
| let g:quickrun_config._ = { | |
| \ 'runner': 'vimproc', | |
| \ 'runner/vimproc/updatetime': 40, | |
| \ 'outputter': 'error', | |
| \ 'outputter/error/success': 'buffer', | |
| \ 'outputter/error/error': 'quickfix', | |
| \ 'hook/close_quickfix/enable_exit': 1 | |
| \ } |
| from flask import jsonify, Flask | |
| from flask_jwt import jwt_required, current_identity, JWT | |
| class User: | |
| def __init__(self, id, username, password): | |
| self.id = id | |
| self.username = username | |
| self.password = password |
| "car_makers": [ | |
| { | |
| "id": 1, | |
| "name": 'TOYOTA', | |
| "cars": [ | |
| { | |
| "id": 1, | |
| "name": 'カローラ' | |
| }, | |
| { |
| version: 1 | |
| formatters: | |
| defaultFormatter: | |
| format: '[%(asctime)s][%(levelname)s] %(message)s' | |
| datefmt: '%Y-%m-%d %H:%M:%S' | |
| handlers: | |
| fileHandler: | |
| formatter: defaultFormatter |
| # -*- coding: utf-8 -*- | |
| import psycopg2 | |
| import psycopg2.extras | |
| from psycopg2.extensions import adapt, register_adapter, AsIs | |
| DB_CONFIG = { | |
| 'host': 'localhost', | |
| 'dbname': 'dbname', |