Bonjour,

J'ai un problème avec mon code. J'aimerais que mon programme me renvoie true ou false selon les deux cas...
Si mon texte commence par un mot qui commence en majuscule renvoie true
Si il y a une ponctuation [".", "?", "!"] et ensuite un mot qui commence en majuscule renvoie true
Si il y a une ponctuation suivie d'un mot qui commence en minuscule renvoie false

Voilà ce qui me pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
l=re.findall(r"[\w']+|[.,!?:]",line)
            print(l)
            for i in range(0,len(l)-1):
                if l[i] in ".?!" and l[i+1]==r"[A-Z]\w*":
                    print("ok")
                else:
                    print("ligne",ligne," est faux:",l[i+1])
Merci pour votre aide