Heim > Artikel > Backend-Entwicklung > Ausführliche Erklärung, wie man Python schnell transformiert
1. pyenv für die Python-Installation
Python unter Windows installieren
(1) Öffnen Sie den Webbrowser und besuchen Sie die offizielle Python-Website http://www.python.org
(2) Klicken Sie auf „Herunterladen“ oder klicken Sie auf der Startseite auf „Herunterladen“
(3) Laden Sie die erforderliche Version herunter. Die neueste Version ist 3.5.2
(4) Nachdem der Download abgeschlossen ist , doppelklicken und installieren
Python und pyenv unter CentOS installieren
pyenv: pyenv ist ein Python-Versionsmanager. Da verschiedene Programmierer möglicherweise unterschiedliche Pythons für die Entwicklung verwenden, müssen sie dennoch miteinander kommunizieren andere auf derselben Maschine. Keine Auswirkung. Die Hauptfunktion von pyenv besteht darin, verschiedene Verzeichnisse für die Verwendung unterschiedlicher Versionen festzulegen und Python problemlos zu installieren.
1. Abhängigkeitspakete installieren
yum groupinstall „Development Tools“ „Server Plataform Development“ -y
2. Pyenv installieren
(1) Bestanden git clone pyenv program
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
(2) Legen Sie die Umgebungsvariable von pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >>
$ source ~/.bash_profile
3. Verwendung und Installation von Pyenv Python
Python-3.5.2.tar.xz wird heruntergeladen...
- > https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
Lokale Python-Version wechseln
Python 3.5.2 (Standard, 17. August 2016, 18:31:29)
[GCC 4.4.7 20120313 ( Red Hat 4.4.7-17)] unter LinuxGeben Sie „Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ ein, um weitere Informationen zu erhalten.
>>>Sie kann wieder interaktiv mit Python eingeben, z. B.>>> print('Hello World')Wenn Sie die Eingabetaste drücken, erhalten Sie die folgende Ausgabe
Hello World
Natürlich enden viele Computersprachen mit einem Semikolon, aber Python ist anders. Eine Zeile ist eine Zeile, unabhängig vom Inhalt.
Was oben beschrieben wird, ist ein interaktiver Interpreter. Sie können die Ausgabe erhalten, indem Sie einige Zeichen eingeben, um Ihre eigenen Zwecke zu erreichen.
3. Was ist ein Algorithmus?
Bevor wir beginnen, erklären wir zunächst, was Computerprogrammierung ist. Einfach ausgedrückt sagt es dem Computer, was er tun soll. Der Computer kann viele Dinge tun, aber er wird es nicht alleine tun. Programmierer sagen ihm die spezifischen Details, wie zum Beispiel das Füttern eines Kindes, und verwenden eine Sprache, die der Computer verstehen kann – einen Algorithmus. „Algorithmus“ ist nur eine andere ausgefallene Art, „Schritte“ oder „Rezept“ zu sagen – eine detaillierte Beschreibung, wie man etwas macht. Zum Beispiel:
So machen Sie kalte Haut:
(1) Schneiden Sie die kalte Haut in dünne Streifen
(3) Fügen Sie Mahjong, Essig und Knoblauch hinzu Saft, Chili und andere Gewürze
(4) Etwa 1 Minute lang umrühren
Zahlenoperationen
Der interaktive Python-Interpreter kann als sehr leistungsfähiger Taschenrechner verwendet werden
>>> 3666665444566 + 1123134546
>>> 588822456 * 33334 67 8
19628206969929168
[. GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] unter Linux2
Geben Sie „Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ ein, um weitere Informationen zu erhalten.
>>> ; /2
0
Python 3.5.2 (Standard, 17. August 2016, 18:31:29)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] unter Linux
Geben Sie „Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ ein, um weitere Informationen zu erhalten.
>>> 1/2
0,5
6,666666666666667
>>> 20 // 3
Nimm den Rest
>>> ; % 3
2>>> 2,75 % 0,5
0,25
Leistung
>>> >9
>>> (-3) ** 3-27
>>> 3 ** 3
27
lange ganze Zahl
[GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] unter Linux2
Geben Sie „Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ ein, um weitere Informationen zu erhalten.> > ;> 20120313 (Red Hat 4.4.7-17)] unter Linux
Geben Sie „Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ ein, um weitere Informationen zu erhalten.
>>> 0000000000000000000000000000000000
2430000000000000000 0000000000000
5. Variablen
Variable ist ein weiteres Konzept, mit dem man vertraut sein muss. Eine Variable repräsentiert (oder bezieht sich auf) einen bestimmten Wertnamen
>>> x = 3
>>> Hinweis: Variablennamen können Buchstaben, Zahlen und Unterstriche enthalten. Variablen können nicht mit einer Zahl beginnen.
6. Einholen von Benutzereingaben
Beim Schreiben eines Programms kennen wir möglicherweise die Werte einiger Variablen nicht. Dies geschieht möglicherweise über die Eingabe des Benutzers, aber der Interpreter kennt seinen Wert. Daher müssen wir möglicherweise die Eingabe des Benutzers abrufen. Um die Eingabe des Benutzers zu erhalten, verwenden Sie die Funktion input () (die Funktion raw_input wird nach 3.0 durch die Eingabefunktion ersetzt).
>>> input('Bitte geben Sie Ihren Namen ein? ')
Bitte geben Sie Ihren Namen ein? Antony
'Antony'
Wir können den erhaltenen Wert auch speichern zu A Variable
>>> name = input('Bitte geben Sie Ihren Namen ein? ')
Bitte geben Sie Ihren Namen ein>>> superman '
Berechnen
>>> x = input('Bitte geben Sie eine Zahl x ein: ')
Bitte geben Sie eine Zahl x ein: 34
>> ; > y = input('Bitte geben Sie eine Zahl y ein: ')
>>> ; y
'56'>>> int(x) * int(y)
7. Funktion
pow stellt die Leistung dar, die zur Berechnung der Potenzierung verwendet werden kann
>>> 2 ** 3
8
> ;> ;> pow(2,3)
8
>>> pow(3,2)
9
10
round()
Die Rundungsfunktion rundet Gleitkommazahlen
>>> 1 / 2
0,5
>>> Runde(1 / 2)
0
>>>
2
Floor()
Das Alter einer Person beträgt beispielsweise 32,9 Jahre, also 32 Jahre und neun Monate sagte, dass er bereits drei Jahre alt ist. Verwenden Sie zu diesem Zeitpunkt die Bodenfunktion
>>> import math
>>> 🎜>32
>>> math.floor(32.9)
32.0
256
Willst du mich? Nein!!!
'Nein!!!'
Python 3.5.2 (Standard, 17. August 2016, 18:31:29)
[GCC 4.4.7 20120313 ( Red Hat 4.4.7-17)] unter Linux
Geben Sie „help“, „copyright“, „credits“ oder „license“ ein, um weitere Informationen zu erhalten. Um die Funktionalität von Python zu erweitern, müssen Sie den speziellen Befehl import to verwenden Module importieren. Die zuvor erwähnte Bodenfunktion befindet sich im Modul namens math.
>>> import math
>>> math.floor(333.20)
>>> 3.0
9 >Um den Befehl für die spätere Verwendung dauerhaft zu speichern, kann er in eine Datei geschrieben werden.
$ cat first.py
#!/usr/bin/env python3.5
print('Hallo, ' + Name)
$ chmod +x first.py$ ./first.py
Bitte geben Sie Ihren Namen ein: Antony
Algorithmus: Ein Algorithmus ist eine detaillierte Beschreibung, wie eine Aufgabe erledigt wird. Tatsächlich müssen Sie beim Schreiben eines Programms eine Sprache verwenden, die der Computer verstehen kann (z. B. Python), um den Algorithmus zu beschreiben. Diese Art der maschinenfreundlichen Beschreibung wird als Programm bezeichnet, das hauptsächlich Ausdrücke und Anweisungen enthält.
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man Python schnell transformiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!