[Python] Soyez prudent lorsque vous utilisez print

Lorsque vous utilisez print avec Python3, vous devez être conscient des options sep et end dans le coin de votre tête. C'est une chose très basique, mais si vous l'oubliez, vous risquez d'obtenir des résultats inattendus.

s = 'abc'
t = 'def'

#Il y a des espaces avant et après les virgules et les tabulations
print(s, ',', t) # -> abc , def
print(s, '¥t', t) # -> abc ¥t def

#Si vous ne voulez pas mettre d'espaces avant et après les virgules et les tabulations, spécifiez une chaîne de caractères vide dans sep
print(s, ',', t, sep='') # -> abc,def
print(s, '¥t', t, sep='') # -> abc¥tdef

#Si vous ne souhaitez pas interrompre, spécifiez une chaîne de caractères vide pour la fin
print(s, ',', t, sep='', end='') # -> abc,def (pas de saut de ligne)
print(s, '¥t', t, sep='', end='') # ->abc \ tdef (pas de saut de ligne)

Recommended Posts

[Python] Soyez prudent lorsque vous utilisez print
Causes lorsque la version de Python ne peut pas être modifiée à l'aide de pyenv
Précautions lors de l'utilisation de Pit avec Python
(Note) Soyez prudent avec python argparse
Notez les liens qui peuvent être utiles lors de l'utilisation de Python, Selenium2
Scripts pouvant être utilisés lors de l'utilisation de Bottle en Python
Précautions lors de l'utilisation de phantomjs de python
Lors de l'utilisation de MeCab avec python dans virtualenv
Précautions lors de l'utilisation de six avec Python 2.5
Lors de l'utilisation d'expressions régulières en Python
Soyez prudent lorsque vous spécifiez la valeur d'argument par défaut dans la série Python 3
Faites attention à LANG pour UnicodeEncodeError lors de l'impression du japonais avec Python 3
[python, multitraitement] Comportement des exceptions lors de l'utilisation du multitraitement
Soyez prudent lors de l'ajout d'un tableau à un tableau
Soyez prudent lorsque vous exécutez CakePHP3 avec PHP7.2
Commencez à utiliser Python
[Mémo Python] Soyez prudent lors de la création d'un tableau à deux dimensions (liste de listes)
Scraping à l'aide de Python
"Solution temporaire" lorsque pip ne peut pas être mis à jour [Python]
Encodage de caractères lors de l'utilisation du module csv de python 2.7.3
Soyez prudent lorsque vous travaillez avec des fichiers texte compressés au format gzip
Qu'utilisez-vous lorsque vous testez avec Python?
Remarque Python: lorsque la commande pip ne peut pas être utilisée
Manipuler Redmine à l'aide de Python Redmine
Résumé lors de l'utilisation de Fabric
Séquence de Fibonacci utilisant Python
Paramètres initiaux lors de l'utilisation de l'API foursquare avec python
Soyez prudent lors de la différenciation des vecteurs propres d'une matrice
Soyez prudent lors de la lecture de données avec des pandas (spécifiez dtype)
Erreur due à un conflit entre pythons lors de l'utilisation de gurobi
Vérifiez types_map lors de l'utilisation de mimetypes avec AWS Lambda (Python)
Méthode d'installation lors de l'utilisation de RealSense à partir de Python (édition pyenv)
Utilisation des packages Python #external
Fonction d'impression Python (suite)
Câblage Communication Pi-SPI avec Python
Calcul de l'âge à l'aide de python
Comment quitter lors de l'utilisation de Python dans Terminal (Mac)
Erreur lors de l'exécution de commandes Python sans utiliser l'invite Anaconda
Rechercher sur Twitter avec Python
Identification de nom à l'aide de python
Notes sur l'utilisation de sous-processus Python
Précautions lors de l'utilisation de Chainer
Notes minimales lors de l'utilisation de Python sur Mac (édition pyenv)
Essayez d'utiliser Tweepy [Python2.7]
Ce à quoi j'étais accro lors de l'utilisation de Python tornado
Notes minimales lors de l'utilisation de Python sur Mac (édition Homebrew)
[Python3] Soyez prudent avec le décapage (strip, lstrip, rstrip)
Solution lorsque l'image ne peut pas être affichée avec tkinter [python]
[Python] Les arguments de longueur variable peuvent être utilisés lors de la décompression des éléments itérables
Maîtrisez le type avec Python? (Quand faire la vérification de type)
Une note lors de la création d'un graphe dirigé à l'aide de Graphviz en Python
Soyez prudent lorsque vous attribuez une série en tant que colonne aux pandas.
Résolvez le problème japonais lors de l'utilisation du module CSV en Python.
Précautions lors de l'utilisation de Python avec AtCoder
Précautions à prendre lors de la construction d'un environnement PYTHON
Choses à garder à l'esprit lors de l'utilisation de cgi avec python.
[Python] Quand les variables sont-elles créées? Quand les instances de classe seront-elles effacées?
Liste des bibliothèques à installer lors de l'installation de Python à l'aide de Pyenv