勉強の記録

数学専攻の院生が機械学習に入門するブログです

Python入門

ドットインストールのPython 3 入門

https://dotinstall.com/lessons/basic_python_v3

を, 一通り手を動かしながら視聴しました. 

演習を解かないと何とも分からなさそうなので, 演習ページを探してみたら

初心者向け・Pythonの練習問題をたくさん解ける学習サイト7選 - paiza開発日誌

というウェブページを見つけました.

ひとまず, しばらくはこのページで紹介されている演習ページの演習問題を解いていこうと思います.

ローカル開発環境の構築

とある先輩にアドバイスを頂いて勉強を始めました. まず, pythonを勉強しましょうということになって, ドットインストールを勧めてもらいました. https://dotinstall.com/lessons/basic_python_v3

 

ドットインストールではローカル開発環境を構築して学習を行うため, ローカル開発環境の構築を解説したビデオを見ながら構築を行いました. https://dotinstall.com/lessons/basic_localdev_mac_v2

 

私は, 安く買ったパソコンにUbuntuを入れて普段使っているので, なんとなく近いかなと思ってMac用の解説ビデオを見てやりました. Macと違うところがいくつかあって少し戸惑いました.  (私はコンピュータに強くないので, なにか新しいことを始める度に新しくパソコンを買ってMacWindowsにしてやりたいと思うのですが, 数学の学生としてはパソコンはTeXするための機械でしかないのでいつも見送っていました.)

 

最も困ったのはvirtualboxが上手く動かないことでした. ググると困っているのは僕だけではないみたいで, 適当にあれこれしたらなんとかなり助かりました. 

askubuntu.com

 

また, ファイルの転送ツールとしてcyberduckが用いられていましたが, どうやらLinux用はないみたいなので以前にウェブサイトをアップロードするために使ったことがあったFileZillaを使いました. こちらは特に問題なくできています.

 

少し時間がかかってしまいましたが, ようやくpythonの勉強が始められそうです.