Installation und grundlegende Eingabe und Ausgabe des Python3-Quellpakets

Installation des Python-Quellpakets

Besuchen Sie die offizielle Python-Website, um das Python-Quellpaket nach Version 3.0 herunterzuladen.
www.python.org
entpacken:
Fügen Sie hier eine Bildbeschreibung ein
Sie können einige Dateien darin sehen.

./configure --help

Führen Sie das Skript in diesem Verzeichnis aus und zeigen Sie die Hilfe an.
Unter diesen sehen wir,
Fügen Sie hier eine Bildbeschreibung ein
dass der Parameter –disable standardmäßig zum Python-Programm hinzugefügt wird. Wenn wir diese Option hinzufügen, werden die folgenden Optionen nicht hinzugefügt. -Ermöglichen Sie das Gegenteil.

./configure --prefix=/usr/local/python3

Führen Sie den Befehl zum Vorkompilieren aus.

Fügen Sie hier eine Bildbeschreibung ein
Kein Problem, kompilieren und installieren

make && make install

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Fordern Sie uns auf, das zilb-Paket zu löschen, und wir werden es beim
Fügen Sie hier eine Bildbeschreibung ein
nächsten Mal kompilieren und erneut installieren:
Fügen Sie hier eine Bildbeschreibung ein
Erfolg.
Fügen Sie hier eine Bildbeschreibung ein
Kann aber immer noch nicht den Befehl python3 verwenden, sondern nur python2.7:
Fügen Sie hier eine Bildbeschreibung ein
Wir müssen das Verzeichnis bin eingeben, um den Befehl name auszuführen.
Wir brauchen

Verknüpfen Sie es zur Vereinfachung mit Umgebungsvariablen.

ln -s /usr/local/python3/bin/* /usr/local/bin

Fügen Sie hier eine Bildbeschreibung ein
Sie können den Befehl python3 verwenden

Einfache Verwendung von Python-Code

Python-Skripte enden alle mit py.

Schreiben Sie das erste Skript:
Fügen Sie hier eine Bildbeschreibung ein
Verwenden Sie python2, um es auszuführen: Es gibt
Fügen Sie hier eine Bildbeschreibung ein
zwei Möglichkeiten.
Verwenden Sie zum Ausführen python3:
Fügen Sie hier eine Bildbeschreibung ein
Die zweite Syntax wird nicht unterstützt. Dies ist der Unterschied zwischen den Versionen 2 und 3.
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
2 unterstützt kein Chinesisch, 3 unterstützt Chinesisch. Der
Code beginnt hinzuzufügen:
Fügen Sie hier eine Bildbeschreibung ein
python2 kann das utf-8-Format verwenden, um Chinesisch zu unterstützen

Python-Kommentare

print('hello world')

# this is a comment     第一种注释方式
print('hello westos')   #this is a connent         第二种注释方式


"""
they are
comment       第三种注释方式
"""

print('hello linux')

Ausführungseffekt:
Fügen Sie hier eine Bildbeschreibung ein
Sichtbarer Inhalt ist sichtbar.
Es ist für komplexere Skriptkommentare erforderlich, damit wir die Rolle des Codes leichter verstehen können.

Steuern Sie die Ein- und Ausgabe in Python

In Python2:
Fügen Sie hier eine Bildbeschreibung ein
Eingabe kann nur numerische Werte erkennen, keine Buchstaben, daher wird ein Fehler gemeldet.
Wir möchten es ermöglichen, Fehler zu melden:
Fügen Sie hier eine Bildbeschreibung ein
raw_input kann den Eingabeinhalt zur Verarbeitung in eine Zeichenfolge konvertieren.

Fügen Sie hier eine Bildbeschreibung ein
Wenn wir raw_input verwenden, um eine Variable zu definieren, können wir sehen, dass ihr Typ eine Zeichenfolge ist.
Fügen Sie hier eine Bildbeschreibung ein
Verwenden Sie int, um es in eine Ganzzahl zu ändern. Beim Vergleich ist der Wert des Alters größer als 19, da er mit dem ASCII-Code verglichen wird. Daher müssen
wir seinen Wert beim Vergleich im Allgemeinen in dieselbe Form konvertieren.

In Python3: In
Fügen Sie hier eine Bildbeschreibung ein
Python3 wird alles, was empfangen wird, als Zeichenfolge behandelt. Es gibt keine raw_input-Funktion.

Python-formatierte Ausgabe

% s str String
% d int Integer
% f float Gleitkomma %%%
Zwei Prozentzeichen stehen für%
install ipython:
direkt in rhel8 ausführen: pip3 install ipython
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein
Die Reihenfolge der Inhalte in% dahinter muss mit der vorherigen übereinstimmen, andernfalls muss sie übereinstimmen Verschiedene Typen melden Fehler.
Fügen Sie hier eine Bildbeschreibung ein
% f steht für Gleitkommazahl.
Fügen Sie hier eine Bildbeschreibung ein
Wenn Geld eine Ganzzahl ist, werden automatisch mehrere Nullen ausgefüllt. .2 steht für 2 Nullen.

Fügen Sie hier eine Bildbeschreibung ein
Ganzzahlen können auch gefüllt werden, 1 reicht nicht für drei, also ist es 001.

Fügen Sie hier eine Bildbeschreibung ein
%% bedeutet%
scale * 100 = 0,1 * 100 = 10

Veröffentlicht 50 Originalartikel · Gefallen 18 · Besuche 3780

Ich denke du magst

Origin blog.csdn.net/thermal_life/article/details/105454577
Empfohlen
Rangfolge