はこねのはこ

はこねさんの備忘録

Python

Tenka1 Programmer Beginner Contest 2019の反省会

はじめに Tenka1 Programmer Beginner Contest 2019に参加しました。 競プロは通算2回目の参加。 前回のAtCoder124は仮眠を取ろうとしたら寝坊して1時間遅れで参加したので、 開始から解いたのは実は今回が初めてでした。 BeginnerSelectionを全てとき、 い…

AtCoder ABC122-Aの解法メモ

はじめに AtCoder122のA問題について、 if文で記載したもののfindを使用するともっとスッキリ記載できることを知ったのでメモ 問題 AtCoder 星には四種類の塩基 A, C, G, T が存在し、A と T、C と G がそれぞれ対になります。 文字 bが入力されます。これは…

Python 各桁の和を求める

はじめに AtCoderのABC0838の問題をしていて、 思いつけなくて悔しかったやり方を見たのでメモ やりたかったこと 各桁の数字を足した値を求める strを用いた方法 python、for文で文字列の一文字ずつ順番に参照できることを利用した方法 def digit_sum2(num):…

Django 2.xx でForeignKeyのon_deleteに関するエラーメモ

はじめに DjangoGirlsでつまづいたところのメモ。 TypeError: __init__() missing 1 required positional argument: 'on_delete' が発生した。 その時のコード class Post(models.Model): author = models.ForeignKey('auth.User') title = models.CharField…

Djangoでmigrateできなかった時の対処方法(Python 3.7.0 , Django 1.11)

はじめに DjangoGirlsを進めていたのですが、 python manage.py migrate を実行して SyntaxError: Generator expression must be parenthesized とエラーが発生したので対処方法をメモ DjangoGirls tutorial.djangogirls.org 環境 mac OS Mojave 10.14.3 Pyt…

Pythonチートシート

はじめに Pythonチュートリアルを見ながら実際に動きを試しながらチートシートを作成しました。 Python チュートリアル — Python 3.6.5 ドキュメント どこでも見ることができるように載せておきます。 はじめに 文字の入出力 型 数 文字列型 文字の連結 イン…