English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python 基礎教程

Python プロセス制御

Pythonの関数

Pythonのデータ型

Python ファイル操作

Python オブジェクトとクラス

Python 日期と時間

Python 高度知識

Python 参考マニュアル

Pythonの紹介

Pythonは跨プラットフォームのコンピュータプログラム設計言語です。それはオブジェクト指向の動的タイプ言語であり、最初は自動化スクリプト(シェル)のために設計されました。バージョンの更新や言語の新機能の追加とともに、独立した、大規模なプロジェクトの開発にますます使用されています。

Pythonとは何ですか?

Pythonは人気のあるプログラミング言語です。それはGuido van Rossumによって1991年創設。

以下に使用されます:

  • Web開発(サーバーサイド)

  • ソフトウェア開発

  • 数学

  • システムスクリプト

Pythonで何ができますか?

  • サーバー上でPythonを使用してWebアプリケーションを作成できます。

  • Pythonを使用してワークフローを作成できます。

  • Pythonはデータベースシステムに接続でき、ファイルを読み取ったり変更したりできます。

  • Pythonは大数据を処理し、複雑な数学演算を実行できます。

  • Pythonは速いプロトタイピングや生産用のソフトウェア開発に使用できます。

なぜPythonなのか?

  • PythonはWindows、Mac、Linux、Raspberry Piなどの様々なプラットフォームで動作します。

  • Pythonは英語に似たシンプルな文法を持っています。

  • Pythonの文法は、他のいくつかのプログラミング言語よりも少ない行で開発者がコードを書くことを許可します。

  • Pythonはインタプリタシステム上で動作しており、これはコードが書かれた後にすぐに実行できることを意味します。これはプロトタイピングが非常に速いことを意味します。

  • Pythonはプロセス方式、オブジェクト指向方式、機能方式で処理できます。

Pythonの機能

  • 学習しやすい -Pythonは非常に少ないキーワード、シンプルな構造、明確に定義された文法を持っています。

  • メンテナンスしやすい -Pythonのソースコードは非常にメンテナンスしやすいです。

  • 広範囲の標準ライブラリ -Pythonの多くのライブラリはUNIX、Windows、Macで非常に移植可能で、プラットフォーム間の互換性が高いです。

  • インタラクティブモード -Pythonはインタラクティブモードをサポートしており、コードスニペットのインタラクティブテストやデバッグを許可します。

  • 移植可能 -Pythonは様々なハードウェアプラットフォームで動作し、すべてのプラットフォームで同じインターフェースを持っています。

  • 拡張可能 -Python解释器に低レベルのモジュールを追加できます。これらのモジュールは、プログラマーがツールを追加またはカスタマイズし、効率を向上させることを可能にします。

  • データベース -Pythonは、主要な商業データベースすべてにインターフェースを提供します。

  • GUIプログラミング -Pythonは、GUIアプリケーションを多くのシステムコール、ライブラリ、Windowsシステム(例えばWindows MFC、MacintoshおよびUnixのX Windowシステム)に作成および移植するサポートを提供します。

Pythonインストール

多くのPCには既にPythonがインストールされています。

Pythonがインストールされているか確認するには、ターミナルを開き、以下を入力してください:

  python --バージョン

コンピュータにPythonがインストールされていない場合、以下のサイトから無料でPythonをダウンロードできます:https://www.python.org/

Pythonの速やかな始め方

Pythonは解釈型プログラミング言語であり、これは開発者にとって.pyでテキストエディタにPythonファイルを書き、それらをPythonインタープリタに置いて実行する必要があることを意味します。

コマンドラインでPythonファイルを実行する方法は以下の通りです:

  python helloworld.py

または

  ./helloworld.py

Pythonコマンドライン

Pythonで少しだけのコードをテストする場合、最も速くて簡単な方法は、コードをファイルに書かないことです。これができるのは、Python自体がコマンドラインで実行できるからです。ターミナルにpythonを入力してください:

  python

そこから、どのようなPythonコードも書くことができます:

  Python 3.6.6rc1+ (デフォルト, Jun 22 2018, 08:07:48) 
  [GCC 8.1.0]  on  linux
  詳細情報については、"help"、"copyright"、"credits"または"license"を入力してください。
  >>>

コマンドラインに「Hello, World!」と書かれています:

  Python 3.6.6rc1+ (デフォルト, Jun 22 2018, 08:07:48) 
  [GCC 8.1.0]  on  linux
  詳細情報については、"help"、"copyright"、"credits"または"license"を入力してください。
  >>>print("Hello, World!")
  
  Hello, World!

Python コマンドラインで操作が完了したら、以下の内容を入力してPythonコマンドラインインターフェースから退出できます:

exit()