Je fais une de mes premières missions et je ne peux pas savoir comment mettre des parenthèses autour d'une variable quand je vais l'imprimer.
J'ai essayé
(xs)
{xs}
[xs}
Mais aucun ne get des parenthèses autour de celui-ci p> impression (z) p> pour le 2e à la dernière ligne de code je veux dire saviez-vous que la moitié de votre numéro (5) est 2? p> 5 est juste un exemple de numéro mais je le veux entre parenthèses! h1> p>
3 Réponses :
Faites-le comme:
z = ("Did you know that half of your favorite number" + ' (' + xs + ') ' + 'is' + ' ' + ys + '?')
Mieux vaut utiliser str.cformat () code>
Bien sûr, je modifie simplement son code .. C'est plus facile pour lui / elle!
Vous devez juste ajouter la pharentèse au bon endroit, quelque chose comme ceci: p>
z = ("Saviez-vous que la moitié de votre numéro préféré" + '(' + xs + ')' + 'est' + '+' + ys + '?') p>
Je ne suis pas vraiment sûr si c'est ce dont vous avez besoin, mais vous devez simplement avoir à concatez "(" code> et ")" code> autour de votre variable. >>> y = "number"
>>> print ( "(" + y + ")" )
(number)
Mettez la deuxième dernière ligne comme
z = "Saviez-vous que la moitié de votre numéro préféré" + '(' + xs + ')' + 'est' + '+' + ys + '?' Code>Faites-vous une faveur et suivez un bon tutoriel pour apprendre la langue. Votre code a beaucoup trop de parenthèse. Lire à propos de la chaîne formant ici: pyformat.info et google python f-string si vous êtes effectivement sur Python 3.6+ - si Vous avez simplement Googled "Comment imprimer un numéro dans un python à chaîne" Vous auriez obtenu des milliers de solution à ce problème. Tutoriel: docs.python.org/3/Tutorial .. L'impression commence où les chaînes sont expliquées : docs.python.org/3/Tutorial/introduction.html#strings A> et docs.python.org/3/Tutorial/...