Grundbegriffe
Grundlegende Informationen zu Python
-
Der Vater von Python ist der Niederländer Guido van Rossum
-
Python bietet eine vollständige grundlegende Codebasis, die eine große Menge an Inhalten wie Netzwerk, Dateien, GUI, Datenbank und Text abdeckt
-
Neben integrierten Bibliotheken verfügt Python auch über eine große Anzahl von Bibliotheken von Drittanbietern
-
Python ist für die Anwendung geeignet
- Webanwendung (Website, Hintergrunddienst)
- Alltägliche Gadgets, Skripte
- Paket andere Sprachprogramme
-
Nachteile
- Langsame Laufgeschwindigkeit: Interpretierte Sprache, der Übersetzungsprozess ist sehr zeitaufwändig und die C-Sprache kann kompiliert werden. Sie läuft schnell (aber immer noch sehr schnell).
- Kann nicht verschlüsseln: Python-Programm soll Quellcode freigeben, C kann exe sein, Java kann jar sein
Python-Interpreter
CPYthon
Die offizielle Version des Interpreters, dieser Interpreter, wurde in der Sprache C entwickelt und heißt daher CPython. Wenn Sie Python in der Befehlszeile ausführen, wird der CPython-Interpreter gestartet
CPython-Interpreter ist der am häufigsten verwendete Python-Interpreter
>>>
Ist die Eingabeaufforderung
IPython
Es ist ein interaktiver Interpreter, der auf CPython basiert, aber die Interaktion wird verbessert, aber die Funktion zum Ausführen von Python-Code ist genau dieselbe
In []:
Ist die Eingabeaufforderung
Pypy
Mithilfe der JIT-Technologie kann die dynamische Kompilierung (nicht Interpretation) von Python die Codeausführungsgeschwindigkeit erheblich verbessern.
Die Ausführung desselben Codes unter CPython und Pypy kann zu unterschiedlichen Ausführungsergebnissen führen.
JPython
Der auf der Java-Plattform ausgeführte Python-Interpreter kann Python-Code direkt in Java-Bytecode kompilieren
IronPython
Der Python-Interpreter, der auf der .Net-Plattform ausgeführt wird, kann Python-Code direkt in .Net-Bytecode kompilieren
Wenn Sie mit der Java- oder .NET-Plattform interagieren möchten, rufen Sie am besten über das Netzwerk auf, anstatt den Interpreter zu ändern
Python-Installation
Mac
mac OS X> = 10.9 System wird mit Python2.7 geliefert. Wenn Sie 3.8 aktualisieren möchten, gibt es zwei Methoden:
1. Laden Sie das 3.8-Installationsprogramm von der offiziellen Python-Website herunter und doppelklicken Sie zum Installieren
2. Wenn es Homebrew gibt,brew install python3
Linux
Linux kommt mit Python
Laden Sie die Python3-Methode herunter
1. Laden Sie das offizielle Softwarepaket herunter
2. Entpacken
3. Bereiten Sie die Kompilierungsumgebung vor
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
4. Kompilieren
(1) ./configure --prefix=<path>/Pythonxxxx
(2) make
(3) make install
5. Erstellen Sie einen Softlink
ln -s <install-path> /usr/local/bin/python3
6. Konfigurieren Sie Umgebungsvariablen
Konfigurationsdatei öffnen
vi ~/.bash_profile
Konfiguration hinzufügen
export PYTHON_HOME=<path>/Pythonxxx
export PATH=$PYTHON_HOME/bin:$PATH
Effektive Konfiguration
source ~/.bash_profile
echo $PYTHON_HOME # 查看
Fenster
Laden Sie das Installationspaket von der offiziellen Website herunter und installieren Sie es direkt. Denken Sie daran, bei der Installationsoption Umgebungsvariable hinzufügen zu aktivieren, andernfalls fügen Sie es selbst hinzu
1. 进入修改环境变量选项卡
2. 在系统变量PATH中添加python安装路径
3. 保存
Python läuft
# 方法一:
启动解释器,逐行输入代码
# 方法二
python filename.py
# 方法三(linux mac)
chmod a+x filename.py
./filename.py
-
Geben Sie ein:
input('hint')
-
Ausgabe:
print()
-
Anmerkungen:
#