[Python notas de estudio Día 05] tipos de datos 2.3 pitón

Permítanme hablar sobre el principio: '520' y 520 cadenas y números

1. Tipo Valor

1.1 plástico
1,2 de punto flotante (decimal)

No es el punto decimal flotante

1.3 e mnemónicos (float)

2.5e-17 1.5e11 (1.5E11)

1,4 booleano verdadero falso
print(True + True)#返回值为2
print(True * True) #一般不进行布尔计算,坨子当成马来使用

El resultado:
Aquí Insertar imagen Descripción

2. Conversión de tipos

2,1 número entero int conversión ()

La cadena o de punto flotante convertido entero

2,1 de punto flotante de flotación de conversión ()

Convertir el número entero o flotante cadenas de punto

2.1 Conversión cadena str ()

El número o cualquier otro tipo en un tipo de cadena

a = '520'
b = int(a)#只能转换数字类的字符串
c = float(a)#转换为浮点型
d = str(a)
print(b)
print(c)
print(d)

El resultado:
Aquí Insertar imagen Descripción

a = 5.99
b = int(a)#直接保留小数点前面的值
print(b)

c = str(5e19)
print(c)

El resultado:
Aquí Insertar imagen Descripción
Nota:
str puede ser utilizado como una variable para su uso, pero una vez que utiliza su significado original de la palabra clave que falta
str = "Amo weivid"
c = str (5E19) se quejará

3. Obtener información sobre el tipo de tipo ()

3.1 Tipo de método ()

Por tercer pequeña charla antes de la asignación programa de juego:

temp = input("请输入一个数字:")
#若输入的不是数字,则程序会报错
a ='520'
print(type(a))#打印出变量a是字符串型str
print(type(5.99))

Resultados de operación:
Aquí Insertar imagen Descripción
Python proporciona un tipo () incorporado en el método, puede resolver este problema

3,2 isinstance método ()

pitón también proporciona la isinstance () coincide con el tipo del valor

print(isinstance('aaa',str)) #返回值为True
print(isinstance(3200, int)) #返回值为True
print(isinstance(32.3, bool))

El resultado:
Aquí Insertar imagen Descripción
el uso de este tipo de optimización puede seguir modificando nuestro programa de juego

Publicados 105 artículos originales · ganado elogios 71 · Vistas a 40000 +

Supongo que te gusta

Origin blog.csdn.net/vivid117/article/details/104289317
Recomendado
Clasificación