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 :
Merci pour votre aide
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])
Partager