Heim > Datenbank > MySQL-Tutorial > Kapitel 1 Erste Schritte mit Python

Kapitel 1 Erste Schritte mit Python

黄舟
Freigeben: 2016-12-22 17:02:46
Original
1023 Leute haben es durchsucht

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' Der hier eingegebene Ausdruck ist falsch und es wird ein Syntaxausnahmefehler gemeldet

Datei „“, Zeile 1

print1 'hello'

^

SyntaxError: ungültige Syntax
>>> print 'hello'
hello
>>> exit()

hy@hy:~/Documents/py$ vim 1.py

#!/usr/bin/python

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

import py_compile


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

Hallo Welt Wir sehen, dass wir auch



Abschnitt 2 Python-Variablen


Variablen ausgeben können im Computerspeicher Ein Bereich, in dem eine Variable einen Wert innerhalb eines bestimmten Bereichs speichern und der Wert geändert werden kann.

1) Benennung von Variablen

a. Variablennamen bestehen aus Buchstaben, Zahlen und Unterstrichen.


b. Zahlen dürfen nicht mit


beginnen >

2) Zuweisung von Variablen


Es handelt sich um den Prozess der Variablendeklaration und -definition


a=1


ld( a)


Durch den folgenden Code können wir die Spezifikation der Variablendeklaration in Python überprüfen

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

28372288

>>> a=456

>>> id(a) Kapitel Änderungen der Speicheradresse nach der sekundären Zuweisung

28652040


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)

28372288

Übung:


Berechnung Wie viele Minuten pro Woche:

> >> DaysPerWeek=7

>>> HoursPerDay=24
>>> DaysPerWeek * HoursPerDay * MinutesPerHour

>>> 🎜>


>>> DaysPerWeek=7

>>> HoursPerDay=24

> ;>> MinutesPerHour=60
>>> DaysPerWeek * HoursPerDay * MinutesPerHour
10080
> * MinutesPerHour
10920




Abschnitt 3 Operatoren und Ausdrücke


1) Zu den Python-Operatoren gehören

a. Zuweisungsoperator


c >

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

>>> > 3-2

1
>>> 3*4

12

>>> 4/2
>>> 3/ 2

1


>>> 3.0/2 Hier können wir sehen, dass Python Daten entsprechend dem Datentyp verarbeiten kann


1,5

> ; >> 3,0//2 Hier können wir mit dem oben genannten vergleichen, es dauert nur den ganzzahligen Teil

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

2


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)!


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage