CyberChaos(さいばかおす)

プログラミング言語、トランスパイラ、RPA、ChatGPT、データマイニング、リバースエンジニアリングのための忘備録

スマホでpythonプログラミングをやってみた

2023-01-08 22:39:06 | python
from turtle import *
shape('turtle')
for i in range(4):
forward(100)
left(90)
done()



タートルグラフィックスというライブラリをインストールして正方形を描くプログラムを実行してみたら、マジで動いたwww

その前に、スマホのアンドロイドOS上でpythonを使ってプログラミングできるアプリがあることを知って驚いた。

P.S.
このアプリはPydroid 3というものだ。
パソコンではライブラリをコマンドプロンプトにて
py -m pip install ライブラリ名
と打つが、
Pydroid 3ではライブラリ名を探してインストールボタンを押すだけ。マジで簡単!
それに対して、C言語やJAVA言語で同じことをやろうとするともっと長くて複雑なプログラムコードを書かなければならない。いかにpythonが初心者向けで身に付きやすいかが分かる。
AI、人工知能や機械学習、ディープラーニングに最適な言語として脚光を浴びているが、欠点は実行速度が遅いことである。
現在、C系やJAVAが主流で大半を占めているが、より速い言語としてGOやRustといったものもある。特にRustは安全で堅牢なプログラミング言語らしい。