Python
https://gyazo.com/6933f5ccb91ae77fd03310ff407dcae7
https://gyazo.com/1d01e898bbf06a3a6b2d1bfaf453ceef
プログラミング言語のひとつ。
Guido van Rossumが考案した。
文法がシンプルで習得しやすいという特長をもつ。
Welcome to Python.org
code:hello.py
print('Hello World')
$ curl -s https://scrapbox.io/api/code/villagepump/Python/hello.py | python
Pythonはインデントでブロックを表すので(オフサイドルール)、ソースコードのコピペ位置を間違えたり気づかない内に編集ミスをしたりすると構造が崩れて大変なことになるw
autopep8などのcode formatterを走らせれば一発で直してくれるので、あんまり大変ではないです
コードの意味が変わるような間違いを犯した場合の話です…
最近の?エディタはインデントをコピペ先に合わせてくれたりするのでこの間違いは減った気がする
PerlやJavascriptのような短くて意味わからん記法が頻発しないので読みやすい印象
学びのリソース
Python
三重大学の奥村先生 /okumura/okumura.icon
TeXの人
最近も更新してて、良さそうな教材
Python3入門編のレッスン一覧 | プログラミング学習サービス【paizaラーニング】https://i.imgur.com/XcZ3lPb.png
超オススメdnin.icon
Learn Python Programming
batteries-included
GILのせいで遅くて仕方ないbsahd.icon
まともにデータ解析用に使うにはJITも必要では
numpyなどのライブラリは邪道です(過激)