python3

python3

input関数で標準入力された文字はstr型になる[python]

paizaラーニングのスキルチェックでpythonの問題を解いていたところ、 標準入力で入力された文字列の扱い方を勘違いしていたことがわかった。 そのことに気づくまでに時間がかかったために 実行結果が合わないと重ながら苦戦...
プログラミング

DjangoBrothersのチュートリアル「メモアプリ」を作成

Djangoでアプリを作ることができた チュートリアルのサイトを見ながら完全コピーで打ち込んでいっただけではあるものの、 なんとか2つ目のアプリケーションを作ることができた。 これが実際の画面。 トップページ 新規投稿...
プログラミング

joinメソッドを用いた文字列の区切り・結合[python]

文字列を区切る(join) 1文字毎に  ,  で区切る joinメソッドを使うことで全ての文字列を指定した文字列で区切ることができる。 文字列を半角スペースで区切る リストの各要素をスペースや:によって区切って結合することがで...
プログラミング

標準入力の方法まとめ[python3]

paizaのスキルチェックなどでも必須の標準入力について、自分の勉強と備忘録としてまとめる。 1行に1つの入力 1行に1つの文字列「Hello」が入力される場合。 input関数は入力された文字列をstrデータ型として受け取り、「...
プログラミング

文字列を置換する方法[python3]

python3で、文字列を別の置き換える方法について。 replace ただし、この方法ではあらかじめ決められている文字列を変換させることはできるが、標準入力された文字列を変換することができない。 変換するべき文字列が全て決ま...
プログラミング

DjangoでadminにアクセスしたらTypyError:set’ object is not reversibleが出た~urls.pyで{}と書いていないかを確認~

引き続き、DjangoBrothersでメモアプリを作成中。 runserverを起動し、adminページにアクセスしようとして TypeError:set' object is not reversibleと表示された。 ...
プログラミング

Djangoでマイグレーションファイル作成時にAttributeErrorが起きたらスペルミスを疑おう

DjangoBrothersを参考にメモアプリを作成中のこと。 マイグレーションファイルを作成しようとしたらAttributeErrorが発生した。 解決策としては、まずはスペルミスを疑うこと。 今回は大文字と小文字の間違...
プログラミング

Djangoでアプリ開発する時の手順1 〜仮想環境構築からアプリ作成まで〜

Djangoでアプリケーションを開発することを目標の1つに据えています。 いきなり何か作ろうとしても何をしたら良いのか全くわからないので、 まずはチュートリアルでDjangoを使うことになれることから始めたい。 勉強として...
プログラミング

例外処理[python3]

引き続きpython3の勉強中。 今回は例外処理について 例外処理について 実行時に発生する問題に対応する tryでコードを指定し、処理の実行時に問題を検出 exceptでどのように対応...
プログラミング

クラス[python3]

引き続きpythonの勉強中。 あとで振り返ったときに自分で復習できるように参照したサイトも一緒にまとめておく。 クラス クラスとはオブジェクトの設計図オブジェクトはクラスから生成されるクラスから作成したオブジェクトはイ...