Operaciones en tipos de datos básicos de Python

    Antes de aprender la sintaxis de Python, asegúrese de tener en cuenta que Python define el nivel de código mediante sangría, es decir, el código del mismo nivel está alineado a la izquierda y el bloque de código del siguiente nivel tendrá 4 espacios en comparación con el código actual. bloque. Sangría.

    El número de espacios con sangría aquí es habitual, por supuesto, si el número de espacios con sangría es 3 o 5, no habrá problemas gramaticales, pero esto provocará cierta confusión en la lectura y mantenimiento del código.

    Los elementos básicos de los programas Python son varios tipos de datos. Los tipos de datos básicos más comunes son enteros, de coma flotante, de cadena y booleanos. Excepto por los datos de cadena, que se describirán en la siguiente sección, en el siguiente En el DataDemo. En el caso de py, demostraremos operaciones para varios tipos de datos básicos.    

1	age=16
2	print(age+1) #17
3	returnVal=0xff
4	print(returnVal) #255
5	price=20.8
6	print(20.8*2) #41.6
7	lightSpeed=3e5 #300000km
8	print(lightSpeed*10) #3000000
9	oneNm=1e-9
10	print(oneNm*5) #5e-09
11	isExpensive=price<30
12	print(isExpensive)#True

    Antes de analizar el código, preste atención a dos puntos. Primero, porque todos los códigos están en el mismo nivel, están alineados a la izquierda sin sangría. Segundo, después de las líneas 2 y 4, por ejemplo, usamos # para escribir single -Línea de comentarios.

    En la línea 1, definimos una variable entera age y la asignamos a 16. En la declaración de impresión en la línea 2, agregamos 1 a age, por lo que la salida es 17. Antes de la variable returnVal en la tercera línea, usamos el prefijo 0x para representar el número hexadecimal, y a través del lenguaje de impresión en la cuarta línea, podemos ver que el valor de la variable es 255. Arriba demostramos la operación con variables enteras.

    En la línea 5, el precio que definimos tiene un punto decimal, que se llama datos de punto flotante. Además de definirlo directamente con un punto decimal, también podemos definirlo con e. Por ejemplo, en la línea 7, definimos light hasta 3e5. La velocidad de, la unidad es kilómetros, lo que significa que el número es 3 seguido de 5 ceros. En la novena línea, definimos una longitud de un nanómetro hasta 1e-9, lo que significa que la unidad específica es 1 veces 10- novena potencia. En lo anterior, hemos demostrado el funcionamiento de los datos de punto flotante, y los resultados de salida de la sexta línea, la octava línea y la décima línea se pueden ver en los comentarios después de la línea correspondiente.

    En la línea 11, el resultado de la variable isExpensive es el valor booleano Verdadero, porque el precio es menor que 30. Este resultado se puede ver en la declaración de salida en la línea 12. Las variables booleanas se pueden asignar directamente a Verdadero o Falso, o se pueden asignar mediante expresiones que utilicen declaraciones similares a la línea 11.

    El código anterior demuestra la operación para los tipos de datos básicos. Tenga en cuenta que, dado que no es necesario especificar el tipo de datos al definir variables en Python, por ejemplo, en la primera línea de la definición de edad, no es necesario utilizar int age = 16 para definir, por lo que en la definición y No confunda la definición al usarla. Por ejemplo, en el futuro, no use la declaración de edad = 16.5 para asignar un tipo de número de punto flotante a la variable de edad, porque la capacidad de mantenimiento del código empeora.

    Además, al definir variables, el nombre de la variable debe ser lo más significativo posible.Por ejemplo, del nombre de la variable precio definido en la línea 5, se puede ver que se trata de datos de punto flotante. No se recomienda utilizar palabras sin sentido como aob para definir variables.

Supongo que te gusta

Origin blog.csdn.net/sxeric/article/details/113747189
Recomendado
Clasificación