Cuenta con diferentes idiomas
Compilado: todos a la vez que el código se compila en un archivo binario. Por ejemplo (C C ++)
Ventajas: alta eficiencia
Desventajas: el lento desarrollo, no pueden ser multiplataforma
Interpretado: Cuando se ejecuta el programa, explican línea por línea de arriba a abajo en binario.
Ventajas: el desarrollo de la alta velocidad, alta eficiencia, multiplataforma
Contras: baja eficiencia operativa
La diferencia entre la macro pitón 2x y 3x pitón
pitón fuente 2x, velocidad de repetición, no estandarizada, simple y elegante pitón abogando clara, por lo que los fantasmas creados terciarios Python 3, la estandarización.
2x pitón escritura china, error por defecto, la solución: En general, cuando la escritura de código que se escribirá en la fila superior # - * - Codificación: UTF-8 - * -
Esto se puede resolver el problema en el espectáculo chino python2x.
variable
Variables: números, letras subrayado cualquier combinación de los mismos, y no pueden comenzar con un número.
Tener descriptiva, no pitón con palabras clave, no es chino, no con el alfabeto.
constante
Constante: convención, no se puede cambiar, todas las letras mayúsculas
nota
Nota: en Python, los comentarios de una sola línea: # representa un comentario número de líneas múltiples con tres o tres comillas dobles para indicar, al principio y al final de ella, con lo que lo ( '' 'es el contenido de la anotación' '' '' ' contenido anotada "" ")
entrada de interacción del usuario:
entrada: tipo de datos de salida es cadena str
tipos de datos básicos
tipos de datos básicos: bool (Verdadero Falso)
int numero puede ser + - * /% (resto) // (toma cociente) ** (potencia)
Los números en el rango: 32: 31 º a 31 º -1 -2 64 2: 63 ~ ésima potencia de 2 63 -2 -1
str: citado en una cuerda, se puede añadir la cadena, se puede multiplicar con una cuerda digitales
Hay cuatro tipos de uso si la declaración condicional
1. 2. 3. 4. A encajable consecuencia muchas condiciones
si las condiciones: si las condiciones: si las condiciones: si las condiciones:
resultados Los resultados
otra cosa: Elif condiciones: si las condiciones:
resultados Los resultados
elif condición: otra cosa: Resultado
resultado
más:
mientras bucle:
mientras que las condiciones:
resultado
Terminator Cycle: 1 condiciones cambiantes. 2.break forzado ciclo de terminación. 3.Continúe al final de este ciclo, el próximo ciclo continúa.
PD: nombre pase skip no hacer nada, no se ejecuta nada
columnas reales:
entrada continua # 1234568910 primer enfoque COUNT = 0 el mientras COUNT <10: . COUNT = + 1 si el recuento == 7:. coutinue de impresión (COUNT) segundo enfoque COUNT = 0 el mientras COUNT <10 : count = 1 + Si el recuento ==. 7: Pasar el otro: Imprimir (COUNT) de salida: 1234568910 # 1 ~ 100 la búsqueda de pares e impares primer acercamiento: count = 1 mientras COUNT <101: Imprimir (COUNT) COUNT + 2 = impar COUNT = 2 el mientras COUNT <101: Imprimir (COUNT) . COUNT + 1 = incluso con números segundo enfoque: COUNT = 1. la COUNT mientras <101: Si el recuento% 2 == 1 # 0 a 1 después de funcionar en una aún obtenida de impresión (COUNT) CONTADOR + 1 = extraña # 1-2 + 3-4 ...... encontrar todos los números y 99. = 0 SUM COUNT = 0 el mientras COUNT <100: Si el recuento% 2 == 0 SUM = SUM -count la otra cosa: SUMA = SUM + COUNT COUNT + = 1. Imprimir (SUM) de salida: 50 # de usuario de inicio de sesión (Login de nuevo tres oportunidades ) I = 0 el tiempo I <3:. nombre de usuario = input ( 'introduzca el número de cuenta') password = int (input ( 'introduzca la contraseña')) SI nombre de usuario == 'ADMIN' y la contraseña == 123: Imprimir ( 'login exitoso ') del otro: Imprimir (' login falló) I + = 1.