Heim > Artikel > Backend-Entwicklung > Was sind die Grundkenntnisse von Python?
Grundlegende Kenntnisse von Python: 1. Referenzen und Objekte; 3. Referenzübergabe und Wertübergabe; 6. Schlüsselwörter, Bezeichner; und integrierte Funktionen; 7. Arithmetik, Zuweisungsoperatoren usw.
Verwandte Lernempfehlungen: Python-Tutorial
Grundkenntnisse von Python:
1. Zwei Möglichkeiten zur Ausführung Skripte
Python a.py Rufen Sie direkt den Python-Interpreter auf, um die Datei auszuführen
2. Kurze Beschreibung der Beziehung zwischen Bits und Bytes1 Bytes = 8 Bit, 2 ** 8 = 256, kann die Beziehung zwischen ASCII und Unicode darstellen , utf-8 und gbk
ascii ist der früheste in den Vereinigten Staaten verwendete Standard-Informationsaustauschcode. Alle Groß- und Kleinbuchstaben sowie verschiedene Symbole werden im Binärformat dargestellt, mit einigen lateinischen und anderen Zeichen hinzugefügt. 1 Byte stellt ein Zeichen dar.Unicode soll die verschiedenen Sprachen der Welt vereinheitlichen. Es verwendet 2 Byte, um ein Zeichen darzustellen, das 2**16=65556 ausdrücken kann. Eigenschaften: schnell, aber eine Verschwendung von Platz.
utf-8 Es ist festgelegt, dass 1 englisches Zeichen durch 1 Byte dargestellt wird und 1 chinesisches Zeichen durch 3 Byte dargestellt wird. Stellt fest, dass im Vergleich zur Festplatte Platzersparnis, langsame Geschwindigkeit und die Verwendung bei der Datenübertragung über das Netzwerk erforderlich sind und Netzwerkgeschwindigkeit kann es nicht wiedergegeben werden,
gbk ist eine chinesische Zeichenkodierung, die 2 Bytes zur Darstellung eines Zeichens verwendet,
4. Bitte schreiben Sie „李杰“. -8 bzw. gbk
utf-8 ist 3 Bytes = 24 Bit
GBK ist 2 Bytes = 16 Bit
Einzeilige Kommentare #
Mehrzeilige Kommentare """ """Drei doppelte Anführungszeichen oder drei einfache Anführungszeichen Setzen Sie den zu erklärenden Inhalt in die Mitte, ''' '''
Universelle Fehlervermeidungsregeln, Name beginnt mit einem Kleinbuchstaben, Sie können einen Unterstrich hinzufügen, oder Zahlen,
können nicht nach Python-Schlüsselwörtern benannt werden,
8 Wie überprüfe ich die Adresse einer Variablen im Speicher?
z=9 Automatisch generierte .pyc-Datei?
.pyc ist eine Binärdatei nach dem Kompilieren der py-Datei, die zur Beschleunigung des Vorgangs verwendet wird
10. Code schreibenname=
while循环:
count=
rrree
count=
for i in range(101) :if i %2 != 0 :print(i)
count=
for i in range(100) :if i %2 == 0:print(i)
count=
print(
print(
n1,n2是连个不同的变量名,但值都一样,都指向了同一个内存地址,
n1=5
print(int.bit_length(n1)) 结果 3
False .Ture ,或1 和0
print(name.strip())
print(name.startswith(
print(name.endswith(
print(name.replace(
print(name.split(
print(name.upper()) print(name.lower())
print(name[1
print(name[:3])
print(name.index(
依赖索引 name =
for i in name:print(i)
print(
li = [
li.append(
['alex', 'eric', 'rain', 'seven']
li.insert(
li[
li = [ ['alex', 'rain'] 指名道姓的删除
li = [
li = [ eric ['alex', 'rain']
li = [ 'alex', 'eric', 'rain'] del li[ 1:] print(li)
li = [
li = [
li[
tu = (
print(tu[
for i in range(len(tu)) :print(tu.index(tu[i]))
10 alex 11 eric 12 rain
for k in enumerate(tu,10) :print(k)(10, 'alex')(11, 'eric')(12, 'rain')25、有如下变量,请实现要求的功能tu = ("alex", [11, 22, {"k1": 'v1', "k2": ["age", "name"], "k3": (11,22,33)}, 44])
元组,不可以
列表,可以 tu = (
for i in dic:print(i)
for i in dic:print(dic[i])
for i in dic: print(i,dic[i])
dic[
dic[
dic[
dic[
s =
s =
li = [
tu = (
d. 将列表 li = ["alex", "seven"] 转换成字典且字典的 key 按照 10 开始向后递增dic={}for k,v in enumerate(li,10) :----li要放在前面,序号放在后面dic[k]=vprint(dic)
n = " 老男孩 " a=n.encode( 'utf-8') print(a) b=a.decode( 'utf-8') print(b)
a=n.encode(
count=
count=
li=[
Das obige ist der detaillierte Inhalt vonWas sind die Grundkenntnisse von Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!