Comment imprimer +1 en Python, comme +1 (signe plus) au lieu de 1?
Comme indiqué dans le titre, comment puis-je obtenir Python imprimer +1 au lieu de 1?
score = +1
print score
>> 1
Je sais -1 tirages -1, mais comment puis-je obtenir des valeurs positives pour imprimer avec un signe+, sans l'ajouter à la main moi-même.
Merci.
Vous devez vous connecter pour publier un commentaire.
Avec le
%
de l'opérateur:Avec
str.format
:Vous pouvez voir la documentation pour la mise en forme d'un mini-langage ici.
+
indique que le nombre doit être formaté en commençant par une+
si elle est positive (ou un-
si négatif). Led
indique que le nombre devrait être représenté en décimal (base dix).f
est pourfloat
s etdouble
s;d
est pour des entiers décimaux.'{0:+}'.format(score)
Dans le cas où vous ne souhaitez montrer un signe négatif pour les moins de score, pas de plus/moins pour le score de zéro et d'un signe plus pour tous positifs:
Sur python interprète