ホームページ > バックエンド開発 > Python チュートリアル > Python を 32 ビット バージョンでインストールする必要があるのはなぜですか?

Python を 32 ビット バージョンでインストールする必要があるのはなぜですか?

(*-*)浩
リリース: 2019-07-09 10:11:07
オリジナル
7193 人が閲覧しました

Python (発音: イギリス [ˈpaɪθən]、アメリカ [ˈpaɪθɑ:n]) は、オブジェクト指向の直訳コンピューター プログラミング言語です。20 年近くにわたって開発されてきた強力な汎用言語でもあります。歴史、成熟度と安定性。これには、多くの一般的なタスクを簡単に完了できる、完全で理解しやすい標準ライブラリが含まれています。

Python を 32 ビット バージョンでインストールする必要があるのはなぜですか?

#python64 ビットはより大きなメモリ空間を使用できます。python64 ビットは 64 ビット システムでは実行できますが、32 ビット システムでは実行できませんシステム。システムの下で実行されます。

python32-bit は 32 ビットと 64 ビットで実行できます。互換性を考慮すると、32 ビット Python を使用することをお勧めします。また、一部の拡張パッケージは 64 ビットをサポートしていません-少し。

スタイル (推奨学習: Python ビデオ チュートリアル)

Python は、設計において明確で一貫したスタイルを遵守しているため、Python は読みやすく、保守しやすく、幅広い用途で多くのユーザーに人気のある言語になります。

開発時のデザイナーの一般的な指針となるイデオロギーは、特定の問題に対して、それを解決する最善の方法は 1 つだけである、というものです。これは、Tim Peters によって書かれた Python の格言 (Python の禅と呼ばれます) で次のように表現されています: それを行うための明白な方法は 1 つであるべきであり、できれば 1 つだけである必要があります。これは、Perl 言語 (別の関数型言語) とまったく同じです。 ) TMTOWTDI (There's More Than One Way To Do It) の中心的な考え方は、まったく逆です。

Python の作成者は、プログラミングの悪い習慣 (if ステートメントで右の次の行をインデントしないなど) がコンパイルできないように、意図的に非常に制限的な構文を設計しました。最も重要なものの 1 つは、Python のインデント規則です。

他のほとんどの言語 (C など) との違いの 1 つは、モジュールの境界がこの行の各行の最初の文字の位置によって完全に決定されることです (C 言語では、花括弧 {} はモジュールの境界を明確に定義するために使用されており、文字の位置とは関係ありません)。これは物議を醸しています。なぜなら、Cのような言語が誕生して以来、言語の文法的な意味が、かつてはプログラミング言語の改良点と考えられていた文字の配列から切り離されてきたからです。ただし、Python がプログラマにインデントを強制することにより、プログラムをより明確かつ美しくしていることは否定できません (if、for、関数定義など、モジュールを使用する必要があるすべての場所を含む)。

Python の設計哲学は「エレガント」、「明確」、「シンプル」です。したがって、「同じことを行うには常に複数の方法がある」という Perl の哲学は、Python 開発者にとって耐えられないことがよくあります。 Python 開発者の哲学は、「1 つのことを 1 つの方法で、できれば 1 つの方法のみで実行する」です。 Python 言語を設計する際、複数の選択肢に直面した場合、Python 開発者は通常、複雑な構文を拒否し、曖昧さがほとんどまたはまったくない明確な構文を選択します。この設計概念の違いにより、一般に Python ソース コードは Perl よりも読みやすく、大規模なソフトウェア開発をサポートできると考えられています。これらのガイドラインは Python の格言 (Zen of Python) と呼ばれます。完全なリストを取得するには、Python インタープリター内で import this を実行します。

Python 関連の技術記事の詳細については、

Python チュートリアル 列にアクセスして学習してください。

以上がPython を 32 ビット バージョンでインストールする必要があるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート