Repetición con condición

Una empresa fabrica tubos. Conforme los tubos están hechos, una persona va introduciendo sus medidas en un programa. Queremos saber el número de tubos que se han fabricado hoy. Por el enunciado del problema deducimos que necesitamos una estructura que se repite, ya que se deben poder introducir los datos de todos los tubos. El… Seguir leyendo Repetición con condición

Publicada el
Categorizado como Python

Un ejemplo con argumentos

Vamos a hacer un programa que calcule el sueldo que debe cobrar una persona conociendo las horas trabajadas y el pago por hora. Pero vamos a hacer que el usuario pase los datos como argumentos. Primero debemos saber si el usuario escribe correctamente los argumentos. Si lo hace tendríamos la siguiente situación: argv[0] almacena el… Seguir leyendo Un ejemplo con argumentos

Publicada el
Categorizado como Python

Argumentos

Los programas que hemos estado desarrollando hasta ahora están hechos para que se ejecuten en una terminal. En este sistema es muy común que se ejecuten programas especificando opciones antes de pulsar enter: estas opciones se llaman argumentos. Para procesar los argumentos en Python necesitamos una lista que se llama argv. Esta lista no está… Seguir leyendo Argumentos

Publicada el
Categorizado como Python

Módulos

Hasta ahora hemos estado trabajando con componentes que ya tiene Python. Pero Python no tiene todos los componentes que podemos necesitar para todos nuestros programas. La mayoría de ellos están agrupados en módulos. Podemos asimilar los módulos a cajas de herramientas que contienen variables y funciones que nos pueden interesar. Algunos de ellos han sido… Seguir leyendo Módulos

Publicada el
Categorizado como Python

Código que se repite

Imaginemos que queremos hacer un programa que imprima la tabla de multiplicar del número que se le solicita. Con lo que sabemos hasta ahora podríamos resolverlo, pero tendríamos que hacer muchas líneas dedicadas a hacer las distintas multiplicaciones (una para multiplicar por uno, otra para multiplicar por dos, etcétera). Afortunadamente, existe una manera de ahorrarnos… Seguir leyendo Código que se repite

Publicada el
Categorizado como Python

Otra forma de imprimir

Existe una forma de imprimir más recomendable que la que veníamos utilizando hasta ahora, denominada formatear. Básicamente consiste en escribir todo el texto entre comillas y, donde debe aparecer el contenido de una variable escribimos los signos de abrir llave ({) y cerrar llave (}). Cuando terminamos y cerramos el texto con las comillas escribimos… Seguir leyendo Otra forma de imprimir

Publicada el
Categorizado como Python

Condicionales complejos

Según lo que hemos visto hasta ahora sobre condicionales, tenemos iun bloque que se inicia con la líena del if en la que expresamos la condición que queremos evaluar y lo que hará el programa si se cumple. Luego se define un bloque que empieza con la palabra clave else que indica lo que se… Seguir leyendo Condicionales complejos

Publicada el
Categorizado como Python

Condicionales complejos

Según lo que hemos visto hasta ahora sobre condicionales, tenemos iun bloque que se inicia con la líena del if en la que expresamos la condición que queremos evaluar y lo que hará el programa si se cumple. Luego se define un bloque que empieza con la palabra clave else que indica lo que se… Seguir leyendo Condicionales complejos

Publicada el
Categorizado como Python

Condicionales

No todos los problemas se pueden resolver como hasta ahora. En muchas ocasiones necesitaremos tomar una decisión en función de las circunstancias que ocurran. Analicemos el siguiente problema: Una persona gana un premio en un juego de azar. Realizar un programa que diga si esta persona tiene que pagar impuestos, sabiendo que si el premio… Seguir leyendo Condicionales

Publicada el
Categorizado como Python

Recopilación de operadores

A countinuación dejo los operadores más usuales para resolver problemas en python. Operadores matemáticos Para sumar usamos el signo más (+). Para restar usamos menos(-). Para multiplicar usamos el asterisco (*). Para dividir usamos la barra (/). Para conocer la parte entera del resultado de una división usamos dos barras (//). Para conocer el resto… Seguir leyendo Recopilación de operadores

Publicada el
Categorizado como Python

EltenLink