Programación para principiantes:
1. Interfaz de Spyder: los programas se pueden escribir en ambos lados
El cuadro de la interfaz izquierda: ingrese la impresión del programa ("hola palabra") y presione la tecla de acceso directo F5 para ejecutar, y el resultado se mostrará en la interfaz derecha.
Ingrese a la izquierda:
Presione F5 a la derecha para obtener el resultado:
Se pueden escribir muchos programas pequeños a la izquierda y los resultados de estos programas se mostrarán cuando se ejecute F5.
Marco de interfaz derecho: ingrese el programa y presione enter para mostrar el resultado directamente.
2. Utilice # para los comentarios, se permiten comentarios de varias líneas, si necesita comentarios de varias líneas, escríbalos en la interfaz izquierda.
Los comentarios de varias líneas pueden utilizar varios signos #, así como '' 'y "" "
3. Líneas y sangría
Python usa sangría para representar bloques de código. Sin necesidad de frenillos {}
El número de espacios con sangría se puede cambiar, pero las declaraciones en el mismo bloque de código deben contener el mismo número de espacios con sangría.
if True:
print("1")
else:
print("2")
1
Si el número de espacios no es el mismo, se producirán errores de funcionamiento. Los ejemplos son los siguientes:
La sangría se refiere al significado de encogerse hacia adentro. Si la impresión se mueve hacia adelante, el número de sangría cambia a un error y el movimiento hacia atrás no lo afecta.
if True:
print("1")
else:
print("2") #缩进数不同
File "<ipython-input-19-ce72f1213308>", line 4
print("2")
if True:
print("1")
else:
print("2") #后移不叫缩进
1
if True:
print("1") #缩进数不同
else:
print("2")
File "<ipython-input-21-15c4b3ebf0db>", line 2
print("1")
^
IndentationError: expected an indented block
if True:
print("1")
else: #if/else的位置:对齐
print("2")
File "<ipython-input-17-8d87826d7c98>", line 3
else:
^
SyntaxError: invalid syntax
4. Declaraciones de varias líneas
(1) Las declaraciones de Python generalmente se escriben una línea a la vez. Si la declaración es muy larga, puede usar la barra invertida (\) para lograrlo.
total=1+\
2+\
3
(2) Las declaraciones de varias líneas en [], {} o () no necesitan usar barras invertidas (\)
total=['1','2','3']
total={'w','o','r','d'}
total=('1','2','3')