Par exemple.
quand j'essaie d'écrire quelque chose comme ci-dessous qui utilise une apostrophe dans la phrase,
print(''I am jack's raging bile duct'')
J'obtiens une erreur de syntaxe non valide. Comment régler ceci?
Vous pouvez utiliser à la fois "et" pour écrire une chaîne en Python, un double "(") ne sera pas valide.
Si vous utilisez ", la syntaxe de votre cas serait
print("I am jack's raging bile duct")
Mais si vous utilisez ', vous devrez peut-être échapper à l'apostrophe comme suit:
print('I am jack\'s raging bile duct')
En général, si vous utilisez ", et votre chaîne a également", vous devrez échapper à chaque "dans votre chaîne, sauf celle qui se ferme, la même chose se produit avec".
n'utilisez pas le double '
, utilisez "
print("'I am jack's raging bile duct'")
devrait fonctionner
Il y a 2 façons:
print('I am jack\'s raging bile duct')
ou:
print("I am jack's raging bile duct")
L'utilisation de guillemets doubles fera l'affaire. imprimer ("Je suis le canal biliaire déchaîné de Jack") Je l'ai essayé et fonctionne bien. Bon codage!
''
n'est pas une citation double.
Tu veux "
.