基本的な概念
Python基本情報
-
パイソンの父はオランダのグイドファンロッサムです
-
Pythonは、ネットワーク、ファイル、GUI、データベース、テキストなどの大量のコンテンツをカバーする完全な基本コードベースを提供します。
-
組み込みライブラリに加えて、Pythonには多数のサードパーティライブラリもあります。
-
Pythonはアプリケーションに適しています
- Webアプリケーション(Webサイト、バックグラウンドサービス)
- 日常のガジェット、スクリプト
- 他の言語プログラムをパッケージ化する
-
短所
- 実行速度が遅い:インタプリタ言語、翻訳プロセスには非常に時間がかかり、C言語をコンパイルして高速で実行できます(ただし高速)
- 暗号化できません:Pythonプログラムはソースコードをリリースするためのもので、Cはexe、javaはjarにすることができます
Pythonインタープリター
CPYthon
インタープリターの公式バージョンであるこのインタープリターはC言語で開発されているため、CPythonと呼ばれ、コマンドラインでPythonを実行すると、CPythonインタープリターが起動します。
CPythonインタープリターは、最も広く使用されているPythonインタープリターです。
>>>
プロンプトです
IPython
CPythonに基づくインタラクティブなインタプリタですが、相互作用は強化されていますが、Pythonコードを実行する機能はまったく同じです
In []:
プロンプトです
ピピ
JITテクノロジーを使用すると、Pythonの(解釈ではなく)動的コンパイルにより、コードの実行速度が大幅に向上します。
CPythonとPypyで同じコードを実行すると、実行結果が異なる場合があります。
JPython
Javaプラットフォームで実行されているPythonインタープリターは、PythonコードをJavaバイトコードに直接コンパイルできます。
IronPython
.Netプラットフォームで実行されているPythonインタープリターは、Pythonコードを.Netバイトコードに直接コンパイルできます。
Javaまたは.Netプラットフォームとやり取りしたい場合は、インタープリターを変更するのではなく、ネットワークを介して呼び出すことをお勧めします。
Pythonのインストール
マック
mac OS X> = 10.9システムにはpython2.7が付属しています。3.8をアップグレードする場合、2つの方法があります。
1. Python公式Webサイトから3.8インストーラーをダウンロードし、ダブルクリックしてインストールします
2.自作がある場合、brew install python3
Linux
LinuxにはPythonが付属しています
python3メソッドをダウンロード
1.公式ソフトウェアパッケージをダウンロードする
2.解凍
3.コンパイル環境を準備する
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
4.コンパイル
(1) ./configure --prefix=<path>/Pythonxxxx
(2) make
(3) make install
5.ソフトリンクを作成する
ln -s <install-path> /usr/local/bin/python3
6.環境変数を設定する
構成ファイルを開く
vi ~/.bash_profile
構成を追加
export PYTHON_HOME=<path>/Pythonxxx
export PATH=$PYTHON_HOME/bin:$PATH
効果的な構成
source ~/.bash_profile
echo $PYTHON_HOME # 查看
ウィンドウズ
公式Webサイトでインストールパッケージをダウンロードして直接インストールします。インストールオプションで[環境変数を追加]をオンにしてください。
1. 进入修改环境变量选项卡
2. 在系统变量PATH中添加python安装路径
3. 保存
Pythonの実行
# 方法一:
启动解释器,逐行输入代码
# 方法二
python filename.py
# 方法三(linux mac)
chmod a+x filename.py
./filename.py
-
入力してください:
input('hint')
-
出力:
print()
-
注:
#