0% encontró este documento útil (0 votos)
12 vistas16 páginas

Programación 2

El documento aborda la programación en Python, centrándose en el uso de cadenas de texto, incluyendo comillas simples, dobles y triples, así como caracteres especiales. También se explica la función input() para la entrada de datos y la conversión de tipos, junto con una serie de ejercicios prácticos para aplicar estos conceptos. Los ejercicios incluyen cálculos de área, promedios, distancias y conversiones entre unidades.

Cargado por

Deyvis Castillo
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 PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas16 páginas

Programación 2

El documento aborda la programación en Python, centrándose en el uso de cadenas de texto, incluyendo comillas simples, dobles y triples, así como caracteres especiales. También se explica la función input() para la entrada de datos y la conversión de tipos, junto con una serie de ejercicios prácticos para aplicar estos conceptos. Los ejercicios incluyen cálculos de área, promedios, distancias y conversiones entre unidades.

Cargado por

Deyvis Castillo
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 PPT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 16

PROGRAMACIÓN

PARTE II
CADENAS DE TEXTO (String)
Comillas simples y dobles
CADENAS DE TEXTO (String)

Comillas simples y dobles


Las cadenas se deben cerrar con las mismas comillas con las que se abrieron, de
lo contrario estaremos cometiendo un error de sintaxis:

Comillas triples
Las comillas triples permiten que las cadenas ocupen más de una línea:
CADENAS DE TEXTO (String)

Comillas dentro de comillas


Se pueden escribir comillas simples en cadenas delimitadas con comillas dobles y
viceversa:

No se pueden escribir en el interior de una cadena comillas del mismo tipo que las
comillas delimitadoras:
CADENAS DE TEXTO (String)

Comillas dentro de comillas


Otra forma de escribir comillas en una cadena es utilizar los caracteres
especiales \" y \' que representan los caracteres comillas dobles y simples
respectivamente y que Python no interpreta en ningún caso como delimitadores de
cadena:

Se pueden utilizar ambos caracteres especiales independientemente del


delimitador utilizado
CADENAS DE TEXTO (String)

Caracteres especiales
Los caracteres especiales empiezan por una contrabarra (\).

Cadenas largas
Se puede escribir el carácter contrabarra (\) para partir una cadena en varias líneas.
Imprimir mensaje en pantalla
Entrada por teclado: la función input()

La "entrada" de un programa son los datos que llegan al programa desde el exterior.
Función input()
Permite obtener texto escrito por teclado
Entrada por teclado: la función input()

Función input()

Permite obtener texto escrito por teclado


Entrada por teclado: la función input()

Conversión de tipos
La función input() convierte la entrada en una cadena
Entrada por teclado: la función input()

Conversión de tipos
La función input() convierte la entrada en una cadena
int()

Probar, ingresando
un número decimal.

float()
Ejercicios

1. Escriba un programa que calcule el perímetro y área de un rectángulo


dada su base y su altura

2. Calcular la media de tres números pedidos por teclado.


Ejercicios

3. Escriba un programa que acepte el radio de un círculo del usuario y


calcule el área.

Ejemplo:
r = 1.1
Area = 3.8013271108436504

5. Escriba un programa que acepte el nombre y apellido del usuario e


imprímalos en orden inverso con un espacio entre ellos
Ejercicios

6. Realiza un programa que reciba una cantidad de minutos y muestre por


pantalla a cuantas horas y minutos corresponde. Por ejemplo: 1000
minutos son 16 horas y 40 minutos.

7. Una tienda ofrece un descuento del 15% sobre el total de la compra y un


cliente desea saber cuanto deberá pagar finalmente por su compra.

8. Un alumno desea saber cual será su calificación final en la materia de


Algoritmos. Dicha calificación se compone de los siguientes porcentajes:

55% del promedio de sus tres calificaciones parciales.


30% de la calificación del examen final.
15% de la calificación de un trabajo final.
Ejercicios

9. Pide al usuario dos números y muestra la “distancia” entre ellos (el valor
absoluto de su diferencia, de modo que el resultado sea siempre positivo).

10. Dadas dos variables numéricas A y B, que el usuario debe teclear, se


pide realizar un algoritmo que intercambie los valores de ambas variables y
muestre cuanto valen al final las dos variables.

11. Escribir un programa que convierta un valor dado en grados Fahrenheit a


grados Celsius. Recordar que la fórmula para la conversión es:

C = (F-32)*5/9
12. Un vendedor recibe un sueldo base mas un 10% extra por comisión de
sus ventas, el vendedor desea saber cuanto dinero obtendrá por concepto
de comisiones por las tres ventas que realiza en el mes y el total que
recibirá en el mes tomando en cuenta su sueldo base y comisiones.

13. Una tienda ofrece un descuento del 15% sobre el total de la compra y un
cliente desea saber cuanto deberá pagar finalmente por su compra.

14. Realizar un algoritmo que lea un número y que muestre su raíz cuadrada
y su raíz cúbica. Sin usar la función que existe en Python, ¿Cómo se puede
calcular?

También podría gustarte