<jupyter_start><jupyter_text>![imagenes](imagenes/pythonista-chico.png)  Expresiones y Declaraciones. Expresiones.Una expresión es una combinación de valores, operadores, funciones y métodos que da por resultado un valor en una sola línea.**Ejemplos:**<jupyter_code>1 + 1
45 >= 11
"carro".upper()<jupyter_output><empty_output><jupyter_text>Declaraciones (Statements).Las declaraciones son unidades de código que el interprete de Python puede ejecutar. En realidad una declaración es un tipo de expresión.**Ejemplo:**<jupyter_code>y = 0
for x in range(25):
    y += x 
print(y)<jupyter_output><empty_output><jupyter_text>El intérprete de Python permite ejecutar múltiples líneas de código en una sola, separándolas por punto y comas "*;*". **Ejemplos:**<jupyter_code>a = 3; b = a * 4.5; b; a + 5<jupyter_output><empty_output><jupyter_text>No se recomienda usar este recurso ya que se corre el riesgo de ofuscar el código innecesariamente. Expresiones en el entorno interactivo.La interfaz interactiva evalúa las expresiones tan pronto como son ingresadas y en su caso, despliega el resultado.**Ejemplos:**<jupyter_code>4 * 3
15 == 25
'hola' + ' mundo'<jupyter_output><empty_output><jupyter_text>Expresiones en el entorno de ejecución.Si las líneas anteriores son guardadas en el archivo [expresiones.py](codigo/expresiones.py) de esta forma:``` python! /usr/bin/python34 * 315 == 25'hola' + ' mundo'```Y este es ejecutado, el resultado de las expresiones no es desplegado.``` bash$ python3 expresiones.py$```<jupyter_code>%run codigo/expresiones.py<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.10399492707672796, 'fraction_numerical': 0.017121116043119847, 'mean_word_length': 6.408450704225352, 'pattern_counts': {'":': 0, '<': 21, '<?xml version=': 0, '>': 22, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '5', 'dir': 'jupyter-structured-clean-dedup', 'id': '571818', 'license': 'MIT', 'n_tokens_mistral': 601, 'n_tokens_neox': 572, 'n_words': 164, 'path': 'Apuntes/03_expresiones_y_declaraciones.ipynb', 'repo_name': 'metalerk/course-notebooks', 'size': '1577'}