¿Sintaxis básica de Python?
1 Hola Mundo
Ejemplo HolaMundo.py
#! /usr/bin/python3?
print("¡Hola mundo!");
Ejecutar script
$python HolaMundo.py
Nota: Cuando se ejecuta de la manera anterior, la primera línea no tiene significado; sin embargo, en ./HelloWorld.py, la primera línea especifica la ubicación del intérprete de Python
2. >
Debe comenzar con una letra o guión bajo
El resto del identificador son letras, guiones bajos y números
Distingue entre mayúsculas y minúsculas
3.Python 3 El archivo fuente está codificado en UTF-8 y todas las cadenas son cadenas Unicode. Por supuesto, puede especificar una codificación diferente para el archivo fuente:
# -- Codificación: cp-1252 --
Comentarios
Python single Los comentarios de líneas comienzan con ?#? Los comentarios de varias líneas pueden contener múltiples ?#? o ?'''' y ?"""" ?
Ejemplo
#! /usr/bin/python3?
# ¿Comentar?
# Comentarios
'''?
# Comentarios?
#¿Comentar?
'''
""""?
¿Comentarios?
¿Comentarios?
""""?
imprimir ("¡Hola, mundo!")
Líneas y sangría
Uso de Python Línea la sangría indica bloques de código sin ({}). La sangría de líneas dentro del mismo bloque de código debe ser consistente; de lo contrario, se informará un error.
5. Declaración de varias líneas
Python Si la declaración es demasiado larga, puede usar () para implementar una declaración de varias líneas.
suma = uno + \?
dos + \?
Tres
6. Esperar la entrada del usuario
Ejecute el siguiente programa y espere la entrada del usuario después de presionar la tecla Enter:
#! /usr/bin/python3?
input("Presione enter para salir.")
Cuando el usuario presiona la tecla Enter, el programa saldrá.
7. importar y desde...importar
En Python, use importar o ?desde...importar?
Importe el módulo completo de la siguiente manera formato (algún módulo): * ¿importar algún módulo*?
Importar una función desde un módulo, el formato es:? Importar múltiples funciones desde un módulo, el formato es: * importar algún módulo*? Importar múltiples funciones desde un funciones del módulo, el formato es el siguiente:? from somemodule import firstfunc, secondfunc,thirdfunc?
Importa todas las funciones de un módulo, el formato es el siguiente:?from somemodule import *