[go: up one dir, main page]

0% encontró este documento útil (0 votos)
45 vistas2 páginas

Guia 4 Ejercicios Python If Else Elif While For

El documento detalla un taller sobre programación en Python, enfocándose en las sentencias condicionales if, elif y else, así como en bucles while y for. Se presentan ejemplos prácticos y ejercicios para que los estudiantes apliquen lo aprendido, como la creación de programas que evalúan condiciones y realizan cálculos. Además, se menciona la institución educativa y las resoluciones pertinentes relacionadas con el programa de formación complementaria.
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)
45 vistas2 páginas

Guia 4 Ejercicios Python If Else Elif While For

El documento detalla un taller sobre programación en Python, enfocándose en las sentencias condicionales if, elif y else, así como en bucles while y for. Se presentan ejemplos prácticos y ejercicios para que los estudiantes apliquen lo aprendido, como la creación de programas que evalúan condiciones y realizan cálculos. Además, se menciona la institución educativa y las resoluciones pertinentes relacionadas con el programa de formación complementaria.
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
Está en la página 1/ 2

ESCUELA NORMAL SUPERIOR DE PAMPLONA

LF. Resolución 2990 del 26 de septiembre de 2017, emanada de la SED.


Renovación de la autorización de funcionamiento del Programa de
Formación Complementaria Resolución 001454 de febrero 7 de 2019,
emanada del MEN. DANE 154518000265- Inscripción Dptal. 1518162007
NIT 800197417-5

Taller Python for while if else elif


Sentencias IF, ELIF y ELSE de Python
Declaración if simple
Este es el ejemplo más simple de una declaración condicional. La sintaxis es:

if(condition):
indented Statement Block

El bloque de líneas con la misma sangría después de los dos puntos ( :) se


ejecutará siempre que la condición sea VERDADERA.
Ejemplo 1, supongamos que está registrando la ejemplo 2, utilizamos dos variables, a y b , que se
puntuación de un curso determinado. La puntuación utilizan como parte de la declaración if para
total es 100, con 50 puntos para el trabajo teórico y 50 comprobar si b es mayor que a . Como a es 33 y b es
para el práctico. Desea mostrar un mensaje de error o 200 , sabemos que 200 es mayor que 33, por lo que
una advertencia si la puntuación supera los 100. imprimimos en la pantalla que "b es mayor que a".
trbTeorico = 33
trbTpractico = 70 a = 33
puntuacion = trbTeorico + trbTeorico b = 200
if puntuacion > 100: if b > a:
print("b is greater than a") print("b is greater than a")
Sintaxis
str.lower
El método str.lower devuelve una copia del
string con todos los caracteres
reemplazados por sus equivalentes en
minúscula.
Ejemplos
Convertimos un string en minúsculas con el
siguiente código:
s = "Python for Data Science"
print(s.lower())

Ejercicios prácticos en clase


Ejercicio 1 Los empleados de una empresa se han dividido en dos grupos A y B de acuerdo al sexo. El grupo A esta
formado por las mujeres y los hombres en el grupo B. Escribir un programa que pregunte al usuario su nombre y sexo,
y muestre por pantalla el grupo que le corresponde.

Ejercicio 2 Para tributar un determinado impuesto se debe ser mayor de 18 años y tener unos ingresos iguales o
superiores a 3’000.000 mensuales. Escribir un programa que pregunte al usuario su edad y sus ingresos mensuales y
muestre por pantalla si el usuario tiene que tributar o no.

Ejercicio 3 Escribir un programa que pida al usuario dos números y muestre por pantalla su división. Si el divisor es cero
el programa debe mostrar un error
Declaración Elif Else

Ejemplo 1, La palabra clave elif es la forma que tiene Ejemplo 2, ejemplo, a es igual a b , por lo que la
Python de decir "si las condiciones anteriores no eran primera condición no es verdadera, pero la condición
verdaderas, entonces pruebe esta condición". elif es verdadera, por lo que imprimimos en la pantalla
a = 33 que "a y b son iguales" y La palabra clave else captura
b = 33 cualquier cosa que no esté capturada por las
if b > a: condiciones
print("b es mayor a") a = 200
elif a == b: b = 33
print("a y b son iguales") if b > a:
print("b is greater than a")
elif a == b:
print("a and b are equal")
else:
print("a is greater than b")

Ejercicio 1 Cree un programa que determine el estado por su edad.


Menor a 5 años es in utero y nacimiento, primera infancia
IE ESCUELA NORMAL SUPERIOR DE PAMPLONA DOCENTE RICHARD LEONARDO DIAZ FLOREZ Actividad Interactiva
3176223217 profericharddiaz@gmail.com
ESCUELA NORMAL SUPERIOR DE PAMPLONA
LF. Resolución 2990 del 26 de septiembre de 2017, emanada de la SED.
Renovación de la autorización de funcionamiento del Programa de
Formación Complementaria Resolución 001454 de febrero 7 de 2019,
emanada del MEN. DANE 154518000265- Inscripción Dptal. 1518162007
NIT 800197417-5

Entre 5 a 11 es infancia, entre 12 a 18: adolescencia, entre 19 a 59 adulto y mayo-


res a 59 tercera edad.

Ejercicio 2 Cree un programa que determine la nota cualitativa de un numero de 0 a 100


No presento 0, Bajo menores a 60; básico entre 60 a 74, alto entre 75 a 89 y superior mayor a 89.

bucles while
Con el bucle while podemos ejecutar un conjunto de sentencias siempre que una condición sea verdadera.
Ejemplo 1 Obtenga su propio servidor Python Ejemplo 2 Imprima un mensaje una vez que la
Imprima i siempre que i sea menor que 6: condición sea falsa:

i=1 i=1
while i < 6: while i < 6:
print(i) print(i)
i += 1 i += 1
else:
else print("i is no longer less than 6")
Con la declaración else podemos ejecutar un bloque de
código una vez cuando la condición ya no sea
verdadera:

Con el bucle for podemos ejecutar un conjunto de sentencias, una vez para cada elemento de una lista, tupla,
conjunto, etc.

Ejemplo1 Obtenga su propio servidor Python La función range() tiene como valor predeterminado
Imprima cada fruta en una lista de frutas: incrementar la secuencia en 1, sin embargo es posible
especificar el valor de incremento agregando un tercer
fruits = ["apple", "banana", "cherry"] parámetro: range(2, 30, 3 ) :
for x in fruits: Ejemplo 3 Incrementa la secuencia con 3 (el valor
print(x) predeterminado es 1):

La función range() devuelve una secuencia de números, for x in range(2, 30, 3):
comenzando desde 0 de manera predeterminada, y se print(x)
incrementa en 1 (de manera predeterminada), y finaliza
en un número especificado.

Ejemplo 2 Usando la función range():


for x in range(6):
print(x)

Ejercicios prácticos en clase

Ejercicio 1 Escriba un programa que pregunte una y otra vez si desea continuar con el programa, siempre que se
conteste exactamente sí (en minúsculas y con tilde).

Ejercicio 2 Escriba un programa que solicite una contraseña (el texto de la contraseña no es importante) y la vuelva a
solicitar hasta que las dos contraseñas coincidan, con un límite de tres peticiones

Ejercicio 3 Escribir un programa que pida al usuario una palabra y la muestre por pantalla 10 veces.

Ejercicio 4 Escribir un programa que pregunte al usuario su edad y muestre por pantalla todos los años que ha
cumplido (desde 1 hasta su edad).

Ejercicio 5 Escribir un programa que pida al usuario un número entero positivo y muestre por pantalla todos los
números impares desde 1 hasta ese número separados por comas.

Ejercicio 6 Escribir un programa que pida al usuario un número entero positivo y cree la tabla de multiplicar de ese
número del 1 al 30

IE ESCUELA NORMAL SUPERIOR DE PAMPLONA DOCENTE RICHARD LEONARDO DIAZ FLOREZ Actividad Interactiva
3176223217 profericharddiaz@gmail.com

También podría gustarte