Einfache Verwendung von Python
hy@hy:~/Documents/py$ python
Python 2.7.8 (Standard, 20. Oktober 2014, 15:05:19)
[GCC 4.9 .1] unter Linux2
Geben Sie „Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ ein, um weitere Informationen zu erhalten ;> exit()
hy@hy:~/Documents/py$
Sehen wir uns an, wie man Python-Programme im Python-Interpreter bearbeitet und einige Ausnahmefehler überprüft Information
print1 'hello'
^SyntaxError: ungültige Syntax
>>> print 'hello'
hello
>>> exit()
hy@hy:~/Documents/py$ vim 1.py
print 'hello world'
Abschnitt 1 Python-Dateityp
Quellcode
——Python-Quellcodedateien heißen „py“ Die Erweiterung wird vom Python-Programm interpretiert und erfordert keine Kompilierung;
Code optimieren
——Optimierte Quelldatei mit der Erweiterung „.pyo“
——python -O -m py_compile hello.py
Alle drei oben genannten können direkt ausgeführt werden
Lassen Sie uns die beiden letztgenannten Kompilierungs- und Ausführungsprozesse anhand eines Beispiels veranschaulichen:
1)
hy @hy:~/Documents/py$ vim 1.py
#!/usr/bin/python
print 'hello world'
hy@hy :~/Documents/py$ vim 2.py
#!/usr/bin/python
py_compile .compile(' 1.py')
hy@hy:~/Documents/py$ python 2.py
hy@hy: ~/Documents/py$ ls
1.py 1.pyc 2.py Wir sehen, dass hier eine 1.pyc-Datei generiert wird, die mit Python ausgeführt werden kann Ergebnisse, die wir brauchen
2)
hy@hy:~/Documents/py$ python -O -m py_compile 1.py
hy@hy: ~/Documents/py$ ls
1.py 1.pyo Generierte .pyo-Binärdatei
hy@hy:~/Documents/py$ python 1 .pyo
1) Benennung von Variablen
a. Variablennamen bestehen aus Buchstaben, Zahlen und Unterstrichen.
b. Zahlen dürfen nicht mit
beginnen >
hy@hy:~/Documents/py$ python
Python 2.7.8 (Standard, 20. Oktober 2014, 15:05:19)
[GCC 4.9.1] unter Linux2
Typ „ Hilfe“, „Copyright“, „Credits“ oder „Lizenz“ für weitere Informationen.
>>> a=1
>>> a ;> print 1
1
>>> print a
1
>>> a_1=111
>>>
>>>
>>> 1a=123 Die oben genannten Zuweisungen sind korrekt, wenn mit einer Zahl begonnen wird ;", Zeile 1
1a=123
^
SyntaxError: ungültige Syntax
>>>
at Beim Aufrufen von Daten in Python sind Daten die Im Folgenden können wir sehen, wie sich die Speicheradresse von a ändert:
>>> Änderung der Speicheradresse nach der ersten Zuweisung
>>> a=456
>>> id(a) Kapitel Änderungen der Speicheradresse nach der sekundären Zuweisung28652040
Wenn wir zwei Variablen kontinuierlich gleichzeitig denselben Wert zuweisen, werden wir feststellen, dass ihre Adressen dieselben sind. Das bedeutet, dass dieselben Daten unterschiedliche Beschriftungen haben können
>>> a=123
>>> b=123
>> > id(b)
Übung:
Berechnung Wie viele Minuten pro Woche:
>>> HoursPerDay=24
>>> DaysPerWeek * HoursPerDay * MinutesPerHour
>>> DaysPerWeek=7
> ;>> MinutesPerHour=60
>>> DaysPerWeek * HoursPerDay * MinutesPerHour
10080
> * MinutesPerHour
10920
Abschnitt 3 Operatoren und Ausdrücke
1) Zu den Python-Operatoren gehören
d. Logische Operatoren
2) Ein Ausdruck ist eine Formel, die verschiedene Daten (einschließlich Variablen und Funktionen) mithilfe von Operationssymbolen nach bestimmten Regeln verbindet
Wir verwenden die folgenden Beispiele, um die Funktionen verschiedener Operatoren zu lernen
Arithmetische Operatoren
1
>>> 3*4
>>> 4/2
>>> 3/ 2
1,5
1,0
>>> > 3 ** 2 Verwenden Sie **, um den Kraftbetrieb anzugeben, was bedeutet, dass das Quadrat 9
& gt; 3 & gt;
Beziehungsoperator
a.'<' ist kleiner als: 1 < 2
b.'>' 2 > 3
c.'<='Kleiner als oder gleich: 1 <= 1
d.'>='Größer als oder gleich: 2 >= 2
e .'!=' ist ungleich: 1 != 2
f.'==' ist genau gleich: 2 == 2
In Python können wir den Python-Interpreter zum Vergleich numerischer Werte verwenden. Der Rückgabewert ist hier vom Typ Bool
>>> 1<2
Wahr
>>> 1>2
Falsch
>> ;> 3!=4
Wahr
>>> 3!=3
Falsch
Logischer Operator
. 'und'logisches UND: Wahr und Falsch
b.'oder'logisches ODER: Wahr oder Falsch
c.'nicht'logische Negation: nicht wahr
Operator:
Lambda
Logische Operation: oder
Logische Operation: und
Logische Operation: nicht
Mitgliedschaftstest: in, nicht in
Identitätstest: ist, ist nicht
Vergleich : <, <=, >, >=, !=, ==
Bitweises ODER: |
Bitweises XOR :^
Bitweises UND: &
Verschiebung: <<,>>
Addition und Subtraktion: +, -
Multiplikation, Division und Rest: *, /, %
Positive und negative Vorzeichen: +x, -x
Bitweise Umkehrung: ~ Eine Position verschieben auf der linken Seite erhalten Sie die Binärzahl (10), die 2
>>> 1<<1
ist. Übung: Schreiben Sie My eigene vier arithmetische Operatoren
#!/usr/bin/python
import sys
running = True
beim Laufen:
versuchen:
t=int(raw_input()) Hier erkläre ich: raw_input besteht darin, ein Zeichen oder eine Zeichenfolge über die Tastatur einzugeben und dann das vorherige int zu verwenden, um das Zeichen oder die Zeichenfolge in
p= int( raw_input())
. Ergebnis n',t/p
Das Obige ist der Inhalt von Kapitel 1 „Erste Schritte mit Python“. Weitere verwandte Inhalte finden Sie hier zur chinesischen PHP-Website (www.php.cn)!