ホームページ >バックエンド開発 >Python チュートリアル >人生は短い、Python を学びましょう

人生は短い、Python を学びましょう

零下一度
零下一度オリジナル
2017-07-18 17:51:441320ブラウズ

️まず第一に、言語の品質、またはプログラマーがその言語を好む理由を理解する必要があります (クソ、プログラマーが好きなのはガールフレンドではなくガールフレンドだったことが判明?) 次のような言語の背景から始めましょう。 :どの時代に登場したのか、どのような問題を解決する必要があるのか​​など。もちろん、私は他の言語と比較しているだけで、どちらが優れているか劣っているかを議論するつもりはありません。また、言語に良いか悪いかの区別はありません。実際のアプリケーション シナリオに基づいているため、この問題については説明しません。

TIOBE は最近、2017 年 6 月のプログラミング言語インデックスランキングを発表し、Python が 4 位にランクインしており、Python の人気が分かります。


2017年6月プログラミング言語ランキングTOP20リスト:

2017年6 月编程语言排行榜 TOP20 榜单

Pythonを選ぶ理由

1. シンプルで使いやすい
今人気のものと比べてみるとJava、C、C++などのプログラミング言語で同じ機能を実現する場合、Pythonで記述したコードの方が短く、開発効率が高くなります。これにより、言語自体を理解するのではなく、問題の解決に集中できるようになります。さらに、Python の構文はシンプルで習得が簡単です。

2. クロスプラットフォーム
Python はオープンソース ソフトウェアであり、Windows、Linux、Macintosh、Solaris などのさまざまなプラットフォームに移植できます。 Python プログラムがシステム依存の機能を使用しない場合は、変更せずにさまざまなプラットフォームで実行できます。

3. 豊富なライブラリ
強力な標準ライブラリを提供することに加えて、Python にはデータ分析と処理のための豊富な拡張ライブラリもあります。科学研究に非常に便利なので、ますます使用されています。

Python アプリケーション

Python は現在、Google 検索エンジンや、Zhihu、Douban、Sohu、Tencent などの NASA ミッション プロジェクトでも Python を使用して関連機能を実装しています。

拡張ライブラリがより強力な機能を提供するにつれて、Python はより広く使用されています。特に Python 数値計算エンジン (NumPy や SciPy など) のリリースにより、Python はコンピューター サイエンスの研究に最適な言語となり、人工知能と機械学習の分野で最もよく使用されています。そのため、Python が人工知能と機械学習の未来であると言う人もいます。

Python バージョンバトル

Python の公式 Web サイトでは、Python 2.x と Python 3.x という 2 つの異なるシリーズのバージョンが同時にリリースされており、それらは互いに互換性がありません。では、Python を学習するにはどのバージョンを選択すればよいでしょうか?

バージョンを選択するときは、まず Python を学習する目的、どのような開発を計画しているか、どの拡張ライブラリを使用する必要があるか、これらの拡張ライブラリがサポートする Python のバージョンを明確に検討する必要があります。適切なバージョンを選択してください。

一般的に、Python 2.x をサポートする拡張ライブラリは増えていますが、Python 3.x が一般的な傾向であり、Python 3.x をサポートする拡張ライブラリはますます増えていくでしょう。初心者の場合は、Python 3.x を選択してください。

以上が人生は短い、Python を学びましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。