Cordiales Saludos
Sirva esta publicación para que te animes a entrar al maravilloso mundo de la programación. De la mano de uno de los Lenguajes de programación más populares del momento: Python
Módulos
Los módulos son pequeños programas con una gran potencialidad dispuestos dentro del Lenguaje de programación que podemos incluir en nuestros programas para realizar algunas tareas comunes.
Para usar un módulo hay que llamarlo (importarlo) y luego nos servimos de él utilizando sus funciones.
Ejemplos
>>> import math
>>> a = 1234.567
>>> math.trunc(a)
1234
Podemos importar la cantidad de módulos que necesitemos
>>> import random
>>> random.random()
0.44512877365024706
>>> random.randint(4,10)
10
>>> random.randint(4,10)
6
Desarrollando Nuestra Lógica de programación
Lógica, Algoritmos, Curiosidades, Habilidad Mental, Matemáticas...
Aprendiendo Python:
Ejercicios con Módulos
>>> import math
>>>
>>> math.pow(2,3) # 2 a la 3
8.0
>>> math.sqrt(81) # raiz de 81
9.0
>>> math.floor(8.4)
8
>>> math.ceil(8.4)
9
>>> math.pi
3.141592653589793
Hay muchas más funciones que posee el módulo math que utilizaremos de acuerdo a nuestras necesidades.
# Con un poco de creatividad
>>> import math
>>> a = math.floor(9.9)
>>> print(10+a)
19
El módulo random nos permite generar números al azar de distintas formas.
>>> import random
>>>
>>> random.random() #decimal entre 0 y 1
0.8967837569262431
>>> random.randint(4,10) # entero 4 y 10
4
>>> random.uniform(4,10) # decimal entre 4 y 10
5.572540234070838
>>>
>>> vocales ='aeiou'
>>> random.choice(vocales)
e
Tomemos en cuenta: random.random() puede generar el 0 pero no 1
Podemos importar una o varias funciones de los módulos de la siguiente manera.
>>> from random import randint
>>> from math import trunc, sqrt
>>>
>>> randint(10,100)
49
>>> trunc(4.24)
4
>>> sqrt(49)
7.0
Entrega anterior
Puedes practicar en esta web: PythonCumanés
Clases gratis de programación / Free programming classes
[ESP/ENG] Mi proyecto en Python/My project in Python.
Te invito a que publiques en la comunidad @developspanish que nos une en los temas de programación y tecnología.
Todos a programar!
Rafael Aquino
Muchas gracias por seguir escribiendo tus tutoriales de #python en la comunidad, son muy interesantes para todo aquel que va iniciando en el mundo de la programación
Comunidad Develop Spanish
Todos los programadores de habla hispana estan invitados a Develop Spanish, una nueva comunidad enfocada a la #tecnologia y la #programacion
Puedes ayudar a crecer a la comunidad delegando desde 10 HP, 20 HP, 50 HP, 100 HP o lo que gustes apoyar.
De esa forma poder apoyar los post de la comunidad y sean mejor recompensados
Dentro de una comunidad nos fartalecemos!
Mi enlace en twitter
posh
¡Felicitaciones!
1. Invierte en el PROYECTO ENTROPÍA y recibe ganancias semanalmente. Entra aquí para más información.
3. Suscríbete a nuestra COMUNIDAD, apoya al trail de @Entropia y así podrás ganar recompensas de curación de forma automática. Entra aquí para más información sobre nuestro trail.
4. Creación de cuentas nuevas de Hive aquí.
5. Visita nuestro canal de Youtube.
Atentamente
El equipo de curación del PROYECTO ENTROPÍA
Gracias por leerme y apoyarme
Gracias por el apoyo