転職のためにPythonでAIとIoTを学ぶ
2025年の1~6月いっぱいまでの期間でPythonを使ってAIとIoTの知識を学び、転職のためのポートフォリオを作ることになった。学んだ記録をつけて、学習を振り返るために記録を残す。
使用教材・機材
現時点の学習のための使用教材・機材は以下の通り。
・2015年製『MacBookPro』メモリ8GB・intelCPU
・『やさしいPython』初版(2018年)
2025年1月7日:AnacondaでPythonを動かしてみた
とりあえずfizzbuzz
for i in range(1,101): if i % 15 == 0: print(f"{i}:hogefuga") elif i % 5 == 0: print(f"{i}:hoge") elif i % 3 == 0: print(f"{i}:fuga") else: print(i)
- pythonのrangeで終端を含まない値の設定はできないっぽい(rubyなら1..100とやりたい気持ち)
- 式展開は文字列の前にfをつけて、変数を{}で囲む
- pythonはelsifじゃなくてelif
- pythonにendはいらない
参考
- Python for文まとめ #Python3 - Qiita
- if文(条件分岐) #Python - Qiita
- Python で文字列に変数を埋め込む方法あれこれ #Python - Qiita
jupyter notebookは使いにくい
- チュートリアルで紹介されてたので使ってみたが、「実行しやすいけども、コードを書きにくい」という感想だった。。
- 黙ってVScode使うのが良さげ。
- Jupyter Notebookのインストールと基本的な使い方について #Python - Qiita