毎日眠いけど頑張る

今さらプログラミングの勉強を始める30代管理職

今日の勉強

PyQの中級まで一通りこなしたので、復習を兼ねて演習問題へ手を伸ばしてみる

AmazonKindle unlimitedで見ることが出来る「Python 演習問題100問パック」から課題をつついてみたのがこれ(序盤だよ)

f:id:WAKYOU:20210705230412p:plain
FizzBuzzからの

自分の思考の順番はたしかこう

①辞書つくるんか… triple_dict = {} つくらないとな

②あっ…これじゃあ要素の数がわからないゾ… 要素の数を辞書に入れる前に調べなきゃ…

③せや!リストにほおりこんでlenで調べたろ!!

④じゃあ辞書にキーと一緒に入れるで! triple_dict[(num+1) + '番目'] = triple_dict[num]

⑤?・。・?なんかエラー出てきた…? 整数と文字列は結合出来ませんってさ

⑥str(num+1)でも出来たけど、せっかくだしf-strings使ってみるか

⑦printで出力して終わり 楽勝だったな…
f:id:WAKYOU:20210705231237p:plain


で回答がこちら
f:id:WAKYOU:20210705231402p:plain

i // 3 で要素の数を出すって算数的な発想を放棄してるのがいかにもオジサンって感じで悲しい…
いやオジサンとかじゃなくてただの実力不足か…