Ir al contenido principal

Entradas

Validar si un número es primo en Python

  En esta entrada estaré compartiendo como validar si un número es primo o no en Python, primeramente estaré definiendo que es un número primo. ¿Qué es un número primo? Los números primos  son aquellos que solo son divisibles entre ellos mismos y el 1, es decir, que si intentamos dividirlos por cualquier otro número, el resultado no es entero. Dicho de otra forma, si haces la división por cualquier número que no sea 1 o él mismo, se obtiene un resto distinto de cero. Solución Luego de ver la definición de un número primo, veremos como programar una función que retorne verdadero si un número es primo o no. Será mostrado de dos formas, con recursividad y con iteración. Iteración  Para esta solución haremos una función que recibirá un número y creará una variable llamada contador que inicia en 0. Luego de eso va entrar a un ciclo for que irá de 1 al número + 1, donde aumentará el contador en uno cuando el número sea divisible entre la variable de iteración (...
Entradas recientes

Get lowest number from list in Python

 In this blog, I will be showing you how to get the lowest number from a list. In Python, you can easily do this with just min, for example: list=[1,10,20,4,0,2] min(list) #this will return 0 But I want to show you a way to get the lowest number yourself. Code  In the next code, you will see a function that receives a list of numbers and does the next steps: Views if the list is not empty, if it is empty, you will print in the console a message. Sets in the length variable, the length of the list of numbers Sets in result the first element of the list In a for loop, it goes through each number of list except the first one. it compares the number selected in the loop with the number in the variable result If the number in the variable i is lower, then that number is the new value of result and goes to the next loop when the whole list was already checked, it returns the variable result. def get_min_number(number_list): if(number_list): length=len(number_list) ...

Interfaz Gráfica para registro (Python)

En esta entrada les comparto una ventana para crear una cuenta hecha completamente con Python utilizando la librería de tkinter. Esta librería que ofrece Python para interfaz gráfica es muy básico y limitado, sin embargo se puede crear mucho a base de esta librería. Para demostrarlo hice este pequeño ejemplo y igual que todas mis entradas les comparto el código por si les interesa utilizarlo a su placer. Interfaz Gráfica Código from tkinter import* from tkinter import ttk def mainWindow(): dias = [] años = [] for dia in range(1,32): dias+=[dia] for año in range(1949,2019): años+=[año] meses=["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio", "Agosto","Setiembre","Octubre","Noviembre","Diciembre"] root=Tk() root.resizable(False,False) root.title("Sign up page") root.geom...

verificar si una letra es mayúscula o no (Python)

En esta entrada se hará una función en Python que recibirá un carácter( string) como parámetro y verificará si es una mayúscula o si es un carácter en minúscula. Esta función es muy simple, la enseñare en una forma muy básica el cual su funcionalidad pondrán utilizarlo para una mayor función si desean. El código podrán conseguirlo en mi Github:  https://github.com/Responses/Blog/blob/master/verificarLetra.py Código Explicación Para esta función se utiliza una librería llamada string, que ofrece muchos métodos que pueden servir de mucho pero en este caso se utilizara para dos cosas, tener acceso a letras mayúsculas( string.ascii_uppercase ) y minúsculas (string.ascii_lowercase).   1-Primeramente se crea una función llamada verificarLetra(la puede nombrar como desean) y que reciba un parámetro (pueden llamarlo como desee) 2- Primera condición, se verifica que si la letra pertenece a las mayúsculas, si es así entonces muestra el mensaje "La letra es  mayúsc...

Contar caracteres (Python)

En esta entrada explicaré un código bastante fácil de implementar el cual pondrán utilizar para contar la cantidad de caracteres que tiene una palabra o mejor dicho en un "String". El código que les explicaré estará en el lenguaje de programación Python, muy recomendado para principiantes de la programación, es muy fácil y básico. El código se puede obtener de mi github: https://github.com/Responses/Blog/blob/master/contarLetras.py Pasos Primero que todo tienen que abrir Python y abrir un archivo nuevo (pueden guard ar el archivo bajo el nombre que les guste.) (Ver ilustración 1) Ilustración 1 Segundo deberán escribir en el archivo nuevo creado el código de la siguiente imagen. (Ver ilustración 2) Ilustración 2 Explicación del código: 1-Se crea una función llamada  contarLetras  que recibe un parámetro (string) 2-Se crea un contador, que siempre inicia en 0. 3-Se crea un ciclo (for) el cual recorre el String carácter por carác...