Python——formato básico del programa python

(1) Estilo de sangría

class CarFactory
     
    def createCar(self,brand):
        if brand =='奔驰':
            return Benz()
        elif brand == '宝马'
            return  BMW()
        elif brand == '比亚迪'
            return BYD() 
        else:
            return "未知品牌,无法创建"

    Como en el código anterior, quien sangra significa que su nivel no es tan bueno como el que no tiene sangría.

Espaciado adecuado, problemas de sangría

1 Los espacios en blanco (espacios y tabuladores) al comienzo de la línea lógica se utilizan para determinar el nivel de sangría de la línea lógica, que se utiliza para determinar la agrupación de la instrucción.
2 declaración comienza en la primera columna de una nueva fila.
2

Estilo de sangría uniforme:

1 Use una sola pestaña o cuatro espacios para cada nivel de sangría ( el IDE configurará automáticamente las pestañas en 4 espacios)
2 Python usa sangría en lugar de {} para indicar la relación jerárquica de los bloques de programa, aunque muchos lenguajes de programación dividen los bloques de código por caracteres ( por ejemplo: llaves {}) y palabras clave ( por ejemplo: inicio/fin). Al mismo tiempo, la sangría junto con el código aumenta la legibilidad.
     Cuando " Tío Tortuga " diseñó el lenguaje Python , organizó bloques de código directamente a través de la sangría. La " sangrado " se ha convertido en un requisito obligatorio de la sintaxis de Python.
    Al sangrar, se permiten varios espacios, pero el número debe ser uniforme. Por lo general, se utilizan " cuatro espacios " para indicar una sangría. Además, evite estilos de sangría que mezclen " tabuladores " o tabuladores con espacios. En la actualidad, los editores de uso común generalmente están configurados para: las pestañas son 4 espacios 3

Python distingue entre mayúsculas y minúsculas

(2) Notas

     Un comentario es un fragmento de texto en un programa que el intérprete de Python ignora . Los programadores pueden usar comentarios para registrar lo que quieran, generalmente instrucciones sobre el código.
comentario de una sola línea
  Agregue un signo # antes de cada comentario . Cuando el intérprete ve # , ignora el contenido después de esta línea #
2
Comentarios de sección ( comentarios de varias líneas )
Use tres comillas simples consecutivas ''' o tres comillas dobles """ . Cuando el intérprete vea ''' ,
Escanea al siguiente ''' , luego ignora el contenido entre ellos.
Nota: Tres comillas consecutivas en realidad definen una cadena. Debido a que no hay una variable a la que apuntar, se recolectará como basura 
#我是单行注释
print('单行注释演示')
'''
我是多行注释
三个单引号实现多行注释
作者:
时间:
'''
print('三个单行引号实现多行注释')
"""
三个双引号实现多行注释
作者:
时间:
"""
print('双引号实现多行注释')//正常输出
 
 

(3) Usar \ conector de línea

      No hay límite para la longitud de un programa de una línea, pero para una mejor legibilidad, un programa largo generalmente se divide en varias líneas. Es decir, podemos usar el conector de línea \ y colocarlo al final de la línea. El intérprete de Python todavía los interpreta como la misma línea.
a = [10,20,30,40,\
   50,60,70,\
   80,90,100]
b = 'abcdefg\
     hijklmn\
     opqrst\
     uvwxyz'
print(a)
print(b)

(4) Objeto

En Python, todo es un objeto.
La esencia de un objeto es: un bloque de memoria con un valor específico que admite tipos específicos de operaciones relacionadas

 

Tres partes de un objeto: identificación identidad: esencialmente id dirección; tipo tipo; valor valor

es comparar identidad;

== valor de comparación

  •  Un identificador se utiliza para identificar un objeto de manera única y, por lo general, corresponde a la dirección del objeto en la memoria de la computadora. Utilice la función integrada id(obj) para devolver la identidad del objeto obj.

  •  Los tipos se utilizan para representar el tipo de " datos " que almacena un objeto . Los tipos pueden limitar el rango de valores que puede tomar un objeto y las operaciones que puede realizar. Puede usar type(obj) para obtener el tipo de objeto.

  • Los valores representan información sobre los datos almacenados por el objeto. Use print(obj) para imprimir el valor directamente.

código:
a=3
print(a)
print(id(a))
print(type(a))
b='我爱你'
print(b)
print(id(b))
print(type(b))

, recuerda no desordenar los espacios

 diagrama de memoria

 

(5) Cita

      En Python , las variables también se denominan: referencias a objetos (referencia) . La variable almacena la dirección del objeto.
       Las variables se refieren a " objetos " por dirección.
Las variables se encuentran en: memoria de pila.
El objeto se encuentra en: memoria de almacenamiento dinámico.
   Python es un lenguaje tipado dinámicamente
Las variables no necesitan ser declaradas explícitamente con un tipo. Según el objeto al que hace referencia la variable, la solución de Python
El intérprete determina automáticamente el tipo de datos.

Supongo que te gusta

Origin blog.csdn.net/qq_63976098/article/details/131499137
Recomendado
Clasificación