Curso Básico de Programación

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

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


  1. Definir una función max() que tome como argumento dos números y devuelva el mayor de ellos.
#-*- coding: utf-8 -*-
def comp(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)


  1. Escribir una función que tome un carácter y devuelva True si es una vocal, de lo contrario devuelve False.
#-*- coding: utf-8 -*-	
def comp(letra):
	if letra == "a" or letra == "e" or letra == "i" or letra == "o" or letra == "u":
		return True
	else: 
		return False
if __name__ == '__main__':
	le = str(raw_input("ingresa una letra: "))
	var = comp(le)
	if var == True:
		print("es vocal")
	else: 
		print("no es vocal")
	
  1. Definir una función inversa() que calcule la inversión de una cadena. Por ejemplo la cadena “estoy probando” debería devolver la cadena “odnaborp yotse”
#-*- coding: utf-8 -*-
def reverse(word):
	word2 = word[::-1]
	print("{} al reves es {}".format(word, word2))
if __name__ == '__main__':
	palabra = str(raw_input("escribe algo: "))
	reverse(palabra)

Curso Básico de Programación

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados