1.Tipo de datos de Python

Tipos de datos comunes en Python:

Tipo de número

  • Entero (entero int) a = 5
  • Punto flotante pi = - 3,14
  • El número complejo a + bj rara vez se usa

Tipo booleano

  • Representado como verdadero y falso
  • El valor puede ser verdadero y falso
  • Se almacena en la memoria como 1 y 0 y es esencialmente un número entero.
>>> True + True  # => 1
>>> 3 > 2  # => True

# 表示性别
gender = True  # 男
gender = False # 女

Tipo de cadena

  • Use 'x' o "x" o '' 'x' '' o "" "x" "" para indicar una cadena
a = Tom  # 错误
a = "Tom"
a = 'Tom'
a = """
可以换行 
表示多行字符串
"""
a = "Tom\n哈哈"
print(a)

-Personaje de escape

- \n 表示换行
- \n\r       linux系统换行
- `\'` 输出单引号  在单引号中嵌套单引号
- `\"` 输出双引号  在双引号嵌套双引号
- `  \\`  输出一个反斜杠  

可以直接在单引号中嵌套双引号或在双引号中嵌套单引号
  • Tipo vacío : Ninguno a = Ninguno

  • Tipo de contenedor (generalizado) :

    • Lista: la matriz en C almacena varios datos [2, 4, 6, 8, 22]
    • Tupla: puede entenderse como una "lista" inmutable (2, 4, 6, 8, 22)
    • 字典 - {clave: valor,…} , {'nombre': wang, 'edad': 18, 'tel': 1111}
    • Colección- {2,3,4,5}

2. La salida del tipo de datos: use el tipo de función incorporado


	number = 20
	printtype(number)) -----python3   输出<class 'int'>
	

3. Conversión entre tipos de datos

Utilice palabras clave int, float, str, list, touple,… (las palabras clave son campos definidos por el sistema)

3.1 Convertir a tipo int

floatint
pi = 3.14
print(type(pi))
trans = int(pi)
print(trans)
print(type(trans))

Inserte la descripción de la imagen aquí

strint
s = '125'
a = int(s)
print(a)
boolint
y = True
a = int(y)
print(a)   # => 1

* Otros tipos de conversiones son los mismos que los anteriores (según las palabras clave)

**

3.2 función isinstance (): juzga si una variable o valor es de un tipo determinado y el resultado es un tipo bool

a = 5
print(isinstance(a,int))  # result :True

3.3 Mismos tipos de datos

demo= 'a' + 1   # 字符串和整数不能直接相加
print(dmeo)    #error

demo1 = 'a' + str(1)  # 'a' + '1' = 'a1' 字符串拼接
print(demo1)

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_54730385/article/details/113985919
Recomendado
Clasificación