Afficher les nombres et les caractères affectés aux variables dans l'impression python

Pour les débutants de Python, il n'est pas facile de rechercher des variables et du texte en même temps dans l'instruction print, je voudrais donc l'expliquer ici.

Imprimer les caractères affectés à la variable x avec print

Ici, nous allons expliquer trois méthodes.

  1. Écrire du texte + des variables

  2. Utilisez des caractères de spécification de conversion tels que% d et% s

  3. Utilisez la fonction de format

  4. Écrire du texte + des variables

test1.py



x = 3
print "x est"+str(x)+"est"
 

test1.sortie py


'x vaut 3'

N'oubliez pas de convertir X en type chaîne.

  1. Utilisez des caractères de spécification de conversion tels que% d et% s

test2.py



x = 3
print "x est%ré" % x
 

test2.sortie py


'x vaut 3'

De plus, il semble que vous puissiez écrire comme suit en utilisant les locaux ().

test2_1.py



x = 3
print "x est%(x)s" % locals()

test2_1.sortie py


'x vaut 3'
  1. Utilisez la fonction de format

test3.py



x = 3
print "x est{0}est".format(x)
 

test3.sortie py


'x vaut 3'

test3_1.py



x = 3
print "x est{x}est".format(**locals())
 

test3_1.sortie py


'x vaut 3'

Personnellement, je trouve .format () utile. Vous n'avez pas à vous soucier du type de variable dans le format, et si le nombre de variables augmente, vous pouvez simplement l'augmenter comme {0}, {1} .... Le format à la fin doit être (variable 1, variable 2 ...).

ʻAjout: il y avait une indication le 24 septembre 2015, donc je l'ai corrigée`

Recommended Posts

Afficher les nombres et les caractères affectés aux variables dans l'impression python
Comment mettre un espace demi-largeur avant les lettres et les chiffres en Python.
Application pour afficher et rechercher des mémos locaux (agenda) en Python
J'étais accro aux variables de classe et aux variables d'instance erronées en Python
Comment afficher les octets de la même manière en Java et Python
[Python] Comment afficher des nombres aléatoires (module aléatoire)
Comment définir dynamiquement des variables en Python
Comment afficher la table quatre-vingt-dix-neuf en python
Pour référencer des variables d'environnement en Python dans Blender
Comment afficher Hello World en python
Comment utiliser is et == en Python
Comment générer une séquence en Python et C ++
Variables Python et types de données appris avec la chimio-automatique
Recevoir et afficher les données de formulaire HTML en Python
Envoyer un message à Skype et Chatwork en Python
Je veux afficher la progression en Python!
Pour représenter la date, l'heure, l'heure et les secondes en Python
Comment tracer l'autocorrélation et l'autocorrélation partielle avec Python
Utilisez os.getenv pour obtenir des variables d'environnement en Python
Nombre premier en Python
Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
[Python] Convertit les nombres décimaux en nombres binaires, octaux et hexadécimaux
[Python] Comment développer des variables dans une chaîne de caractères
Différence entre Ruby et Python en termes de variables
Comment convertir des nombres à virgule flottante en nombres binaires en Python
Écrire des tests en Python pour profiler et vérifier la couverture
[Python] Comment trier un dict dans une liste et une instance dans une liste
Comment ajouter des numéros de page à un fichier PDF (en Python)
Python Open CV a essayé d'afficher l'image sous forme de texte.
Je veux remplacer les variables dans le fichier de modèle python et le produire en masse dans un autre fichier
Un script qui compte jusqu'à 5 secondes et s'arrête dans le Python de Blender
Affectation d'une macro de génération de modèles dans un fichier de script Python à la touche F12
Essayez de le faire avec GUI, PyQt en Python
Pour vider stdout en Python
Comment échanger des éléments dans un tableau en Python et comment inverser un tableau.
Afficher les données UTM-30LX en Python
Connectez-vous au site Web en Python
[python] Utilisez DataFrame pour étiqueter ensemble des variables et des tableaux arbitraires et les enregistrer dans csv [pandas]
[Python] Comment jouer avec les variables de classe avec décorateur et métaclasse
Gérer les variables d'environnement en Python
[Introduction à l'application Udemy Python3 +] 36. Utilisation de In et Not
Ordre de référence des variables de classe et des variables d'instance dans "self. Variables de classe" en Python
Comment définir plusieurs variables dans une instruction Python for
[Introduction à Python3 Jour 3] Chapitre 2 Composants Py: valeurs numériques, chaînes de caractères, variables (2.2 à 2.3.6)
Conseils pour coder courts et faciles à lire en Python
[Super facile! ] Comment afficher le contenu des dictionnaires et des listes incluant le japonais en Python
Un moyen standard de développer et de distribuer des packages en Python
Astuces utiles liées à la liste et aux instructions en Python
Variables de classe et d'instance Python
Comparaison de l'utilisation des fonctions d'ordre supérieur dans Python 2 et 3
Mayungo's Python Learning Episode 3: J'ai essayé d'imprimer des nombres
[Python] Afficher le temps écoulé en heures, minutes et secondes (00:00:00)
Pile et file d'attente en Python
Parler avec Python [synthèse vocale]
Introduction à la vérification des effets Rédaction des chapitres 4 et 5 en Python
[Introduction à Python3 Jour 2] Chapitre 2 Composants Py: valeurs numériques, chaînes de caractères, variables (2.1)
Variables Python et ID d'objet
Orienté objet en langage C: "○ ✕ game" a été refacturé et porté en Python
Unittest et CI en Python