Hola a todos, les traigo algunos ejercicios en python, se que pensaran que este no es un curso de python, pero es un curso de programación (programación básica) y estos ejercicios son bastante básicos, les dejare la solución de algunos ejercicios para que así puedan inspirarse un poco y también invitar a que lo resuelvan por su propia cuenta:
http://www.pythondiario.com/2013/05/ejercicios-en-python-parte-1.html
#-*- coding: utf-8 -*-defcomp(numenor,numayor):if numenor < numayor:
print("{} es mayor que {}".format(numayor, numenor))
elif numenor > numayor:
print("{} es mayor que {}".format(numenor, numayor))
else:
print("son el mismo numero")
if __name__ == '__main__':
num1 = float(raw_input("ingresa un numero: "))
num2 = float(raw_input("ingresa otro numero: "))
comp(num1, num2)
#-*- coding: utf-8 -*- defcomp(letra):if letra == "a"or letra == "e"or letra == "i"or letra == "o"or letra == "u":
returnTrueelse:
returnFalseif __name__ == '__main__':
le = str(raw_input("ingresa una letra: "))
var = comp(le)
if var == True:
print("es vocal")
else:
print("no es vocal")
#-*- coding: utf-8 -*-defreverse(word):
word2 = word[::-1]
print("{} al reves es {}".format(word, word2))
if __name__ == '__main__':
palabra = str(raw_input("escribe algo: "))
reverse(palabra)
from os import system
system (“clear”)
def maxi(nun1, nun2,nun3):
if nun1 > nun2 and nun1 > nun3:
print("{} es mayor que {} y {} es mayor que {}".format(nun1, nun2,nun1, nun3))
elif nun1 < nun2 and nun2 > nun3:
print("{} es mayor que {} y {} es tambien mayor que {}".format(nun2,nun1,nun2, nun3))
elif nun3 > nun1 and nun3 > nun2:
print("{} Es mayor que {} y {} mayor que {}".format(nun3,nun2,nun3, nun1))
else:
print(“numeros no validos”)
if name == “main”:
nun1 = float(input("ingrese un numero: "))
nun2 = float(input("Ingrese otro numero: "))
nun3 =float(input("ingrese un tercer numero: "))
maxi(nun1,nun2,nun3)