C'est un programme qui affiche un message avec fortune (mauvais pour Daikichi) lorsque le programme est exécuté.
python.qiita.rb
import random
fortunes = {
1: 'Mal'
2: 'Sueyoshi'
3: 'Kokichi'
4: 'Nakayoshi'
5: 'Kichi'
6: 'Daikichi'
}
#Numéro Omikuji(1~6)Déterminé aléatoirement
number = random.randint(1.6)
#Obtenez la fortune correspondant au nombre du dictionnaire fortunes
fortune = fortunes[number]
#Créer un nom de fichier lu
file_name = 'input/fortune_' + str(number) + '.txt'
#Lisez le fichier et récupérez-le sous forme de message aléatoire sur une ligne
with open(file_name.encoding='utf-8') as f:
messages = f.readline()
message 0 random.choice(messages)
print('Votre fortune...')
#Montrer la fortune
print(fortune)
#Voir le message
print(message)
Recommended Posts