Pyjokes es una biblioteca de Python para bromas de una línea para programadores (bromas como servicio). Puede obtener una frase divertida, principalmente relacionada con la programación.
Esta es una biblioteca de Python divertida. Devuelve una broma aleatoria de la categoría dada en el idioma dado.
Idiomas admitidos por Pyjokes
- Inglés – ‘en’
- Español – ‘es’
- Italiano – ‘eso’
- Alemán – ‘de’
- Gallego – ‘gl’
- Vasco – ‘eu’
Categorías incluidas en Pyjokes
- Para chistes geek -‘neutral ‘(se elige por defecto)
- Para Chris Norris Jokes – ‘chuck’.
- Si quieres todo tipo de bromas, ‘all’
- Hay una categoría más conocida como ‘trabalenguas’ que solo funciona para el idioma alemán (‘de’) y en su mayoría incluye trabalenguas.
Si desea saber más al respecto, puede consultar la Documentación de Pyjokes.
Para acceder a la biblioteca de Python, debe instalarla en su entorno de Python, use el siguiente comando para instalar pyjokes
DUPDO
pip install pyjokes
Ahora, importemos el paquete en nuestro script de Python.DUPDO
import pyjokes
Hay dos métodos en pyjokes:
- get_joke ()
- get_jokes ()
1. get_joke ()
Solo devuelve una broma a la vez. Se genera de forma aleatoria.
Parámetros : tiene dos parámetros: idioma y categoría .
Tipo de retorno : devuelve el tipo de cadena (str).
Ahora recuperemos el chiste
joke1 = pyjokes.get_joke(language='es', category= 'all')
#display the joke
print(joke1)
#output:
# Un programador fue encontrado muerto en la ducha. Junto a él había una botella de champú con las instrucciones 'Enjabonar, Enjuagar y Repetir'.
Probemos con una categoría diferente:
joke2 = pyjokes.get_joke(language='en', category= 'neutral')
#display the joke
print(joke2)
#output:
#Hay 10 tipos de personas: las que entienden trinaria, las que no y las que nunca han oído hablar de ella.
2. get_jokes ()
Devuelve una lista de chistes.
Parámetro : los parámetros son los mismos que los anteriores: idioma y categoría.
Tipo de retorno – * Devuelve una lista.
Ahora busquemos algunos chistes.DUPDO
jokes = pyjokes.get_jokes(language='es', category= 'neutral')
for i in range(5):
print(i+1,".",jokes[i])
Y obtendrás una lista de chistes. Puede modificar el número de veces que se ejecuta el bucle para obtener más número de bromas.
Así es como generas bromas. Se trata de generar bromas con Python. ¡Eso es todo! simple, ¿no es así?