Tipo de datos
Entero
任意大小
Enteros que Python puede manejar .
Punto flotante (decimal)
Los números enteros y de coma flotante se almacenan de manera diferente dentro de la computadora, las operaciones enteras siempre son precisas y las operaciones de coma flotante pueden tener errores de redondeo.
Cadena
Una cadena es comillas simples '
o dobles comillas "
cualquier texto adjunto.
"I'm OK"
Contiene el carácter I
, '
, m
, O
espacio , K
estos 6 personajes.
Personaje de escape
¿Qué pasa si la cadena está contenida '
y contenida "
? Se \
puede identificar con caracteres de escape ,
'I\'m \"people\"!'
Como sigue:
I'm "people"!
Los caracteres de \
escape pueden escapar de muchos caracteres, como los saltos de \n
línea \t
, las pestañas, y los caracteres en \
sí deben escapar, por lo que \\
los caracteres representados lo son \
.
Si hay muchos personajes tienen que ser escapado, puede ser necesario el uso de una gran cantidad \
, por simplicidad, se puede utilizar r''
representan ''
la cadena dentro del defecto no se escape.
>>> print('\\\t\\')
\ \
>>> print(r'\\\t\\')
\\\t\\
Si hay muchas líneas nuevas dentro de la cadena, no \n
es fácil de leer en una sola línea. Para simplificar, puede usar '''...'''
el formato para representar varias líneas de contenido.
>>> print('''line1
... line2
... line3''')
line1
line2
line3
...
Esto no es parte del código, aparece después de escribir la línea anterior y luego presionar Enter Pronto Le pide que escriba la siguiente línea.
Booleano
valor booleano única True
y False
dos clases de valor.
valores booleanos también se pueden calcular, usando and
, or
y not
operación.
and
La operación es AND, solo si todos lo son True
, el and
resultado de la operación es True
.
or
La operación es operación OR, siempre que uno de ellos sea True
, el or
resultado de la operación es True
.
not
La operación no es operación, es un operador monocular, se convierte True
en False
, se False
convierte True
.
Valor nulo
El valor nulo es un valor especial en Python, None
expresado por. None
No puedo entender es 0
, debido a 0
que tiene sentido, pero None
es un valor nulo especial.
Variable
a = 1
a
Es una variable
a = 'ABC'
Como arriba, el intérprete de Python hace dos cosas:
- Creó una
'ABC'
cadena en la memoria ; - Creó una
a
variable nombrada en la memoria y la apuntó'ABC'
.
Constante
Las variables que no pueden cambiar, al igual π
que es una constante.
Interpretación precisa de la división.
Hay dos tipos de división en python.
- Una de ellas es
/
.
>>> 10 / 3
3.3333333333333335
- El otro se
//
llamaPlaca base.
>>> 10 // 3
3