0% encontró este documento útil (0 votos)
4 vistas7 páginas

Introducción a Programación en Python

gbghgjhjk

Cargado por

trabajojeffu
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas7 páginas

Introducción a Programación en Python

gbghgjhjk

Cargado por

trabajojeffu
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD SAN MARCOS

INGENIERÍA EN SISTEMAS INFORMÁTICOS

Programando con Python

Elaborado por:
Ing. Katya Brenes Montoya

San José
Junio, 2023
Ingeniería en Sistemas de Informáticos
BISV-02 LOGICA DE PROGRAMACION
_________________________________________________________________________________

Para iniciar crearemos un programa muy sencillo. Primero vamos a crear un


nuevo proyecto, y le llamaremos prueba.

Vaya al menú, seleccione File (archivo) y luego New Project (nuevo


proyecto)
Ingeniería en Sistemas de Informáticos
BISV-02 LOGICA DE PROGRAMACION
_________________________________________________________________________________

En la siguiente pantalla, en el cuadro que dice Location, al final pondremos


el nombre del proyecto:

Y por último le da Create (crear)


Ingeniería en Sistemas de Informáticos
BISV-02 LOGICA DE PROGRAMACION
_________________________________________________________________________________

Puede elegir crear el proyecto en la misma ventana:

o en una nueva

El texto que está en color gris precedido por el símbolo # son comentarios.
Se utilizan para explicar el código que estamos creando.
Ingeniería en Sistemas de Informáticos
BISV-02 LOGICA DE PROGRAMACION
_________________________________________________________________________________

Procedemos a borrar el contenido

Print

La instrucción print se usa para mostrar resultados, mensajes y contenido de


variables. Lleva paréntesis después de la palabra y dentro de los paréntesis
lo que se quiere mostrar. Ejemplos: Presione el triángulo
verde para ejecutar
Mostrar literales: print (245) el programa.
print(“Estoy aprendiendo a programar”)
print(85 + 196)

Salida de la ejecución del


programa.
Ingeniería en Sistemas de Informáticos
BISV-02 LOGICA DE PROGRAMACION
_________________________________________________________________________________

Impresión de variables

Escribiremos el programa que suma dos números e imprime el resultado.


numero1 = 45
numero2 = 93
suma = numero1 + numero2
print(suma)

Mejoraremos el programa de modo que imprima un mensaje antes de


mostrar el resultado.
print(“El resultado de sumar 45 y 93 es: “, suma)

En Python, a diferencia de otros lenguajes de programación,


no se indica el tipo de datos de las variables.
Por ejemplo, en java se declara
int numero1;

Hasta ahora, los programas imprimen valores fijos, por ejemplo, el programa
anterior solo mostrará la suma de 45 y 93. Si queremos que el programa
funcione para la suma de diferentes números usaremos la instrucción de
lectura.

Instrucción de lectura o entrada de datos


La entrada de datos se refiere a la instrucción que permite que el programa
reciba valores por medio de un dispositivo de entrada como el teclado o de
un archivo en disco.

En Python se utiliza la función input para recibir un dato, que escribe el


usuario. Entre paréntesis va el parámetro, que más adelante te
explicaremos con más detalle, o sea un mensaje que se desplegará en la
pantalla al leer. Por ejemplo, se tiene la variable edad y queremos que el
usuario indique su edad:

edad = input(“Digite su edad: ”)


Ingeniería en Sistemas de Informáticos
BISV-02 LOGICA DE PROGRAMACION
_________________________________________________________________________________

Modifiquemos el programa para sumar


numero1 = input(“Escriba el primer número: ”)
numero2 = input(“Escriba el segundo número: ”)
suma = numero1 + numero2
print(“El resultado de la suma es: ”, suma)

Si al ejecutar el programa escribo 85 como primer número y 74 como el


segundo, ¿Qué muestra como resultado?

¿Por qué muestra 8574 en lugar de mostrar 159?

La función input siempre devuelve un valor que es una cadena de caracteres.


Por eso cuando se ejecutó la instrucción:
numero1 = input(“Escriba el primer número: ”)
y escribió 85, aunque usted pensó en el número 85 la función input devolvió
“85” y luego la instrucción: suma = numero1 + numero2 realizó lo que
llamamos concatenar, o sea, unir caracteres. Unió los caracteres “85” con
“74” formando la nueva hilera “8574”

¿Cómo hacemos para que se guarde le número 85 en la variable


numero1?

Conversión a tipos de datos numéricos


Utilizaremos las funciones int y float para convertir el valor que devuelve la
función input. Veamos el ejemplo:

cantidad = int(input(“Digite la cantidad de dólares que va a vender: ”))


tipoCambio = float (input(“Indique el tipo de cambio al día de hoy: ”))
totalColones = cantidad * tipoCambio
print(“Cantidad en colones para entregar: ”, totalColones)

También podría gustarte