[3.10] bpo-45727: Make the syntax error for missing comma more consistent (GH-29427) (GH-29647)

(cherry picked from commit 546cefcda75d7150b55c8bc1724bea35a1e12890)

Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
4 files changed