Artikel-Verzeichnis
1. Integer
In Python, fürGanzzahl-Ausführungs plus (+) Abnahme (-), Multiplizieren (*) Divide (/) -Operator.
>>> a = 1 # 定义变量a是整形
Nachdem die Definitionen können direkt sein,Ansicht Druck variable.
>>> a
1
>>> print(a)
1
die Art der Daten zu sehen, die Sie verwenden könnenTyp () -Funktion.
>>> type(a) # 查看 a 的数据类型
<type 'int'>
2. Float
Python digitalen Dezimalpunkt werden Gleitkommazahlen genannt.
>>> b = 1.2
>>> type(b) # 查看 b 的数据类型
<type 'float'>
3. String
String: ist eine Reihe von Zeichen. In Python,Ist ein String in Anführungszeichen eingeschlossen inKann, die ein einzelnes Anführungszeichen, und in doppelten Anführungszeichen angegeben werden kann.
>>> c = 'westos'# 可以使用单引号
>>> c
'westos'
>>> type(c)
<type 'str'>
Hinweis : Wo dieKann ein einzelnes Anführungszeichen gesetzt werden, kann es sich um eine doppelte Anführungszeichen seinDiese Flexibilität ermöglicht es Ihnen, in der Lage seinZitate und Zeichenfolge, die einen Apostroph.
Single Strings in Anführungszeichen nur einfache Anführungszeichen enthalten
>>> c = 'what's' # 如果一串字符中有单引号就不能直接使用单引号标示字符
File "<stdin>", line 1
c = 'what's'
^
SyntaxError: invalid syntax
Wir können verwendenEscape-ZeichenSie gibt an, den Interpreter einzelne Anführungszeichen.
>>> c = 'what\'s'# 你可以使用转义字符解释其中的单引号
>>> c
"what's"
oderDie direkte Verwendung doppelte Anführungszeichen.
>>> c = "what's" # 也可以直接使用双引号
>>> c
"what's"
4.bool Typ
Nur zwei Werte:
- Wahr
- Falsch
>>> a = 1
>>> bool(a)
True
>>> bool(0)
False
>>> bool('')#空字符
False
>>> bool(' ')#有空格
True
Hinweis : Solange die Luft ist nicht 0 und Falsch,Der Raum ist ein Zeichen.
Der Wert Art der Umwandlung
5.1 ganze Zahl mit einem Schwimmer
Integer kann direkt an float umgewandelt werden.
>>> a = 1
>>> type(a)
<type 'int'>
>>> float(a)# 整形可以转换成浮点型,但是这只是显示,如果要引用转换后的值
1.0
Kunststoff kann in einen Floating-Point-Typen umgewandelt werden, was aber nur zeigt, dass, wennUm Referenzwert nach der Konvertierung, müssen Sie es als eine Variable definieren,.
>>> a
1
>>> b = float(a) # 直接把值定义为一个新的变量
>>> b
1.0
>>> type(b)
<type 'float'>
Dieser direkte Bezug auf die konvertierte.
5.2 Float auf Integer
Wenn alle der Gleitkomma auf ganzzahlige Umwandlung, lenkenUnter dem ganzzahligen Teil, wird eine ganze Zahl.
>>> b = 2.0 #整浮点型也可以转换为整形
>>> type(b)
>>> b = 2.2 #如果大于整数,直接取整数部分
>>> int(b)
2
>>> b = 2.8
>>> int(b)
2
5.3 String Umwandlung Blick auf die Situation
5.3.1 Buchstabenkette
Alphabetische Ziffernfolge nicht
>>> c = 'song'# 字母型字符串不可以转换成为数值型
>>> int(c)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: 'song'
5.3.2 Ziffernfolge
Es kann auf numerische Strings numerischer umgewandelt werden
>>> c = '123' # 但是数值型的字符串可以转换
>>> int(c)
123
6. Löschen Sie Variablen
Wenn wir das Programm nach der Umsetzung zu beenden, ist die Variable ungültig, aber im interaktiven Modus, wir diese Variable nicht brauchen, will nicht den interaktiven Modus zu verlassen, müssen SieLöschen VariablenA.
>>> a = 1
>>> del a # 使用del关键字可以删除内存中的关键字
>>> a
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
Nachdem der einen Speicher zu löschen, gibt es keinen Punkt, Es ist nicht mehr für einige Variablen.