10 Ejercicios en Python 2
10 Ejercicios en Python 2
Ejercicio 1
#! /usr/bin/env python
# -*- coding: utf-8 -*-
Aclaro que uso el print para llamar a la función de la manera max(8, 5).
También se puede usar return.
Ejercicio 2
#! /usr/bin/env python
# -*- coding: utf-8 -*-
def max_de_tres (n1, n2, n3):
if n1 > n2 and n1 > n3:
print n1
elif n2 > n1 and n2 > n3:
print n2
elif n3 > n1 and n3 > n2:
print n3
else:
print "Son iguales"
Otra vez uso el print en ves del return. Dependiendo para que lo necesitemos se usa
uno u el otro. En este caso solo quiero mostrar por pantalla cual es el mayor de los 3
números.
Ejercicio 3
#! /usr/bin/env python
# -*- coding: utf-8 -*-
En este ejercicio utilizo return en ves de print. Para ver el resultado tendríamos que
llamar la función de la manera: print largo_cadena ([1,2,3,4]) o
print largo_cadena ("hola")
Ejercicio 4
#! /usr/bin/env python
# -*- coding: utf-8 -*-
Ejercicio 5
#! /usr/bin/env python
# -*- coding: utf-8 -*-
Ejercicio 6
#! /usr/bin/env python
# -*- coding: utf-8 -*-
Bueno reconozco que di muchas vueltas para resolver la palabra invertida. Quizá
ustedes tengan una solución mas simple para los que recién se están iniciando.
Cualquier cosa dejan un comentario y explico como funciona.
Ejercicio 7
#! /usr/bin/env python
# -*- coding: utf-8 -*-
Como dije en el ejercicio anterior yo lo pensé así, pero deben haber formas mas fáciles
de resolverlo.Yo utilizo los conocimientos que hasta la fecha tengo sobre python.
Lo que hago en este ejercicio es utilizar la función del ejercicio anterior (palabra
invertida) para poder compararla con la cadena que nosotros deseemos.
Ejercicio 8
#! /usr/bin/env python
# -*- coding: utf-8 -*-
#! /usr/bin/env python
# -*- coding: utf-8 -*-
Ejercicio 10
#! /usr/bin/env python
# -*- coding: utf-8 -*-