Accueil • L’oulipien de l’année • Chanson des rues •
Rue Python
"
__author__ = "François Caradec"
import random as rd
import music21
from paris import RUES
from utils import est_fredonnee
rue = rd.choice(RUES) # Prenez une rue au hasard
if rue == RUES[0]:
print("La première est la bonne")
rep = ""
while rep != "non":
rep = input("Est-ce un effet de l'art ? (oui/non)")
for r in RUES:
if est_fredonnee(r):
print(f"La plus belle à Paris : {r}")
break
for r in RUES:
if not r.endswith(rue[-3:]):
raise ValueError(
f"Toutes les rues devraient rimer ainsi : {rue[-3:]}"
)
refrain = music21.converter.parse(f"tinyNotation: {rue}")
for r in RUES:
print("Merci")
refrain.name = "Ville disparue"
refrain.show()
"
Programme dans le langage Python.