dimanche 8 septembre 2019

Sentence generator with words from lists using Python

So I'm trying to learn python, and I have written this code that's supposed to generate sentences from lists of words and random numbers.

Here is my code:


num = random.randrange(0, 9)
drug = ['Advil', 'Synthroid', 'Crestor', 'Nexium', 'Vyvanse', 'Lyrica']
form = ['capsule', 'tablet', 'Powder', 'gel', 'liquid solution', 'Eye drops']

lines = []
for item in medicaments:
    line = '- the patient was prescribed [' + num + '](dosage) [' + item.form + '](form) of [' + item.drug + '] for [' + num + 'days](Duration)
    lines.append(line)

This is the results I'm expecting :

the patient was prescribed [2](Dosage) [Powder](Form) of [Nexium](Drug) for [6 days](Duration),
the patient was prescribed [5](Dosage) [luiquid solution](Form) of [Vyvanse](Drug) for [4 days](Duration),
...]




Aucun commentaire:

Enregistrer un commentaire