スポンサーリンク

Pythonで作れるものはどんなもの?何が作れるのかを5つご紹介

Python
スポンサーリンク

Pythonってよく聞くけどっ具体的に何が作れるの?覚えるとどんな使い道があるの?なんて疑問に思うことありませんか?

私も初めてPythonについて少し知ってからは、Pythonはわかった。じゃあ、

「Pythonにはどんなものが作れるの?」

という疑問がありました。それでも今では、Pythonについても理解できるようにまでなりましたし、今後もそれをぜひみんなに共有したいとまで思うようになりました。

そこで今回は、Pythonではどんなものが作れるのか?何が作れて、何が作れないのか?についてお伝えできればと思います。

 

スポンサーリンク

Pythonとは?

まず、Pythonとは何か。

Pythonとは、組み込み開発、WEBやデスクトップアプリケーションを中心に使われる言語のことです。

簡単に言うと、webでできるアプリをつくったり、複雑な計算とやらができますよ!といった感じです。

特にほかの言語よりも明確に違った点は、C++やJavaに比べると簡単な構文であり、読みやすく書きやすくもあるということです。

他の言語のプログラミングを10秒間ぐらい見つめてからPythonを見るとわかりますが、Pythonは圧倒的に見やすいです。さらに、Python自体がシンプルで効率的に書けることを考えているため、とても書きやすい。

つまり、プログラミング初心者が学習するには最適な言語となっています。

Pythonではどんなものが作れるのか

具体的には、以下のようなものが作れます。

認識機能

例えば、この写真。

画像に alt 属性が指定されていません。ファイル名: oranges-2100108_1280-1024x682.jpg

私たちから見たらオレンジって一発で分かります。しかし、パソコンにこれを見せても何なのかわかりません。そこで、パソコンにオレンジの写真を何万枚と学習させます。そうすると、写真にあるオレンジを、オレンジと認識できるようになるんです。

これを使えば、数字や文字を読み取ってくれたり、画像から何かを見つけることができるようになります。

学習するロボット

普通のロボットであれば、プログラミング通りに動くだけで、それ以外にはしませんよね。しかし、Pythonを使えば、ロボットが学習して動いてくれます。これは他ではできない、Pythonならではの機能です。

クローリング、スクレイピング

- YouTube
YouTube でお気に入りの動画や音楽を楽しみ、オリジナルのコンテンツをアップロードして友だちや家族、世界中の人たちと共有しましょう。

インターネットから、必要な情報だけを持ってくることもできます。例えば、

「題名だけを持ってきて!」

「この文があるやつだけ持ってきて」

なんてのも可能です。例えれば海からサメだけを全員持ってくる。みたいなことができてしまうんですね。ただ、画像の取り扱い、収集の可否については各サイトのライセンスに従って慎重に行ってください。

webアプリケーションの開発

今までの事例だと、

  • Youtube
  • Instagram
  • Dropbox

なんかが有名です。これらもPythonを利用して作られたwebアプリケーションです。このwebアプリケーションにPythonを使う利点は、簡単で、早く開発できるところです。また、webアプリケーションを作成するにあたって他の言語との相性もいいことが多いため、使い勝手がいいということも挙げらます。

 

Fxや株価の予測

Twitter / ?

Pythonの機械学習を使えばfxや株価の予測もできるようになります。これに関しては実際にお金を運用することになるのでリスクがありますが、デモ口座でプラスになるように挑戦してみるのも楽しいと思います。

まとめ

Pythonについて作れるものが大体わかってきたのではないでしょうか。

もし興味がわいたという方は、実際に勉強を始めてみるのもいいでしょう。Pythonはプログラミング言語自体が初めての方にとってもおすすめできる言語なので、はじめて勉強してみる!という方はPythonがオススメです。

本のレビューを書いて1万円もらえるキャンペーン

あなたが今読んでいるその本、購入価格の何倍にもなって帰ってくることがあります。もしその本が大好きなら、自分の思ったことや感じたことをレビューにして出してみましょう。ちなみに私はもうやっています。

あなたの好きな本について、書評を書くと1万円が手に入る!

キャンペーンが終了してたらごめんなさい(土下座)

Udemyでスキルアップ

Udemyをご存じですか?Youtubeよりも質のいい動画で1レッスンごとに購入することができるサービスです。プログラミングを勉強している方は、その1レッスンで今後の就活や中途採用、会社の昇進に大きな差別化が図れます。

たまにキャンペーンも行っているので、気になる方は登録だけでもしておきましょう。また、無料動画もあります。

☟プログラミングで差別化を図りたいなら必須アイテムです。☟

シリコンバレー現役エンジニアが教える未経験者のためのPythonドローンプログラミング  

コメント

タイトルとURLをコピーしました