Maison >développement back-end >Tutoriel Python >Explication détaillée d'exemples d'utilisation de la fonction Print() en Python
Cet article vous apporte des connaissances pertinentes sur Python, qui présente principalement les connaissances pertinentes sur l'utilisation de la fonction print(). La fonction print() est utilisée pour imprimer la sortie et est la fonction intégrée la plus courante en python. , jetons-y un coup d'œil, j'espère que cela sera utile à tout le monde.
【Recommandation associée : Tutoriel vidéo Python3】
La fonction print() est utilisée pour imprimer la sortie et est la fonction intégrée la plus courante en python.
Print " objets" Au flux de texte spécifié par le "paramètre file", séparé par le "paramètre sep" et ajouté à la fin par le "paramètre end". "sep", "end", "file" et "flush" doivent être donnés comme arguments de mot-clé. Le paramètre de mot clé flush a été ajouté après la version 3.3 de Phthon.
Tous les arguments non-mots-clés seront convertis en chaînes comme si str() avait été exécuté et écrits dans le flux avec « l'argument sep » et « l'argument de fin » à la fin. Le « paramètre sep » et le « paramètre end » doivent être des chaînes ; ils peuvent également être « Aucun », ce qui signifie que la valeur par défaut est utilisée. Si aucun "paramètre d'objet" n'est donné, print() n'écrira que le "paramètre de fin".
Le "paramètre de fichier" doit être un objet avec une méthode write(string) ; si le paramètre n'existe pas ou est None, sys.stdout sera utilisé. Puisque les arguments à imprimer sont convertis en chaînes de texte, print() ne peut pas être utilisé avec des objets fichier en mode binaire . Pour ces objets, file.write(...) doit être utilisé à la place. Le fait que la sortie soit mise en cache dépend généralement du fichier, mais si l'argument du mot clé flush est True, le flux de sortie est forcé d'être vidé.
Le contenu du texte imprimé n'est pas seulement du texte chinois, mais également du texte anglais ou du texte contenant des symboles spéciaux. Lors de l'impression du texte, vous devez utiliser des guillemets pour placer le contenu du texte. les marques peuvent être des guillemets simples (' '), des guillemets doubles (" "), des guillemets triples (""" """)
Citations simples |
Une paire de guillemets simples, vous pouvez utiliser des guillemets doubles à l'intérieur des guillemets simples, et vous pouvez imprimer les guillemets simples print('Là où il y a la vie, il y a espérons') |
Oui Il y a de l'espoir dans la vie |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
print('"Il y a de l'espoir dans la vie"') | "Il y a de l'espoir dans la vie" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Des guillemets doubles |
Les guillemets simples peuvent être utilisés dehors |
print ("Ne soyez jamais découragé!") |
Ne soyez jamais découragé! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
print("'Ne soyez jamais découragé! '") | ' Ne vous découragez jamais ! ' |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triple citation |
Une paire de triples citations, citant plusieurs lignes de texte. |
Textemultiligne="" " Ceux qui ne peuvent pas faire ce qu'ils voudraient, doivent faire ce qu'ils peuvent. Si vous ne pouvez pas faire ce que vous souhaitez, vous devez faire de votre mieux. """ print(Multilinetext)
| hé, qui ne peut pas faire ce qu'il voudrait,
doit faire ce qu'il peut. ne peut pas faire ce qu'il veut, doit faire ce qu'il peut. |
méthode |
code |
exécution des résultats |
|
1 |
directement entre guillemets Type dans les espaces, il n'y a pas de limite au nombre d'espaces |
print("La planification est dans les gens, le succès est au paradis, s'il y a la vie, il y a l'espoir") |
La planification est dans l'homme, le succès est au paradis, s'il y a de la vie, il y a de l'espoir |
|
|||
3 | Utilisez une virgule à la fin lors de l'impression de plusieurs lignes | ||
imprimer (" C'est au ciel de décider") |
C'est aux gens de faire bouger les choses. |
(Il y a un espace entre les deux ficelles) |
|
4 |
Lorsque l'impression de deux lignes adjacentes ou plus est inutile | séparation par des virgules
print("Cela dépend de la personne"" Dans le ciel ") | print ("L'homme fait bouger les choses") print ("Le ciel fait arriver les choses") | Pensez aux choses avec les gens et faites en sorte que les choses se produisent au paradis
5 |
Aucun espace entre les cordes |
+ "Tout est fait au paradis ") |
Les choses sont décidées par les gens et les choses sont faites par Dieu (Il n'y a pas d'espace entre les deux ficelles) |
Le paramètre "end" de la fonction print() spécifie le symbole que la fonction print() utilise pour indiquer la fin après l'impression du contenu. La valeur par défaut est "n", ce qui signifie ligne. break, c'est-à-dire que la fonction print( ) enveloppera automatiquement la ligne après avoir imprimé le contenu spécifié.
Nous pouvons utiliser d'autres symboles pour indiquer la fin de l'impression de la sortie print() via la définition du paramètre "end". Par exemple : le paramètre "end" de la fonction print() est spécifié comme "|", c'est-à-dire que la fonction print() génère "|" chaque fois que la sortie est terminée.
Saut de ligne forcé | ||
Code |
print ("S'il y a de la vie, il y a de l'espoir") |
|
Résultats d'exécution |
Tant que il y a de la vie il y en aura, j'espère |
|
ne brisera pas la ligne après l'impression. Utilisez le paramètre de fin pour définir le symbole de fin que vous souhaitez | ||
Code |
. print("C'est à chacun de décider",end =" ") print("Tout arrivera au paradis", end =" ") print("S'il y a la vie, il y a l'espoir", end = " ") |
|
Résultats de l'opération |
Les choses deviendront réalité chez les gens S'il y a de la vie au paradis, il y a de l'espoir |
|
code |
print("C'est aux gens de planifier les choses",end ="|") print("C'est au paradis", end ="|") print("Là où il y a la vie, il y a l'espoir", end ="|") |
|
Résultats de l'opération |
Les choses sont planifiées par les gens | Les choses sont accomplies par Dieu | Là où il y a la vie, il y a l'espoir | |
|
|
|
|
(0, 6): Print (x, end = '') | Pour x dans la plage (0, 6 ): print(x, end= ',') Résultat d'exécution | 0 1 2 3 4 5 0,1,2,3,4,5, |
Code |
pour x dans la plage (1, 6) : print(x, end=' ') print() pour x dans la plage(1, 6): print(x, end=',') print() |
|
Résultats d'exécution |
1 2 3 4 5 1,2,3,4,5, |
|
print("Ça dépend des gens", "Ça dépend de Dieu", "Oui, il y a de l'espoir dans la vie ", sep ="&") | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Les choses sont planifiées par les gens et les choses s'accomplissent au paradis& Là où il y a la vie, il y a l'espoir | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
print("www", "csdn", "net", sep=".") | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
www.csdn.net |
Le caractère de tabulation t contrôle l'espacement horizontal et contrôle la distance d'espacement lors de l'impression t signifie 8 caractères vides ou utiliser le formatage Sortie, veuillez consulter l'exemple pour plus de détails | ||||||||||||||||||||||||||||||||||||||||
code |
print("Vous devez faire de votre mieux si vous ne pouvez pas le faire comme vous le souhaitez") |
|||||||||||||||||||||||||||||||||||||||
Résultats de l'opération |
Vous devez faire de votre mieux si vous ne pouvez pas le faire comme vous le souhaitez. Faites de votre mieux |
|||||||||||||||||||||||||||||||||||||||
Code |
. pour moi plage (1, 11): avec : i*3,'t',i*4) |
|||||||||||||||||||||||||||||||||||||||
Résultats de l'opération |
1 4 2 4 6 8 3 6 9 12 4 8 12 16 5 10 15 20 26 12 18 24 127 14 21 28 8 16 24 32 9 18 27 36 10 20 30 40 |
|||||||||||||||||||||||||||||||||||||||
name = 'Adversity awake' | saying="L'homme propose, Dieu dispose L'homme propose, Dieu dispose L'homme propose, Dieu dispose"
print(name.title()+" a dit un jour"+ ": "+'nt"'+saying+ '"') | Exécuter les résultats
Adversity Awake a dit un jour : "L'homme propose, Dieu dispose L'homme propose, Dieu dispose. L'homme propose, Dieu dispose |
||||||||||||||||||||||||||||||||||||||
| . ||||||||||||||||||||||||||||||||||||||||
print("Numéro d'étudiant t nom t sujet t score") | print ("100000103t Monica Belluca Mellon t langue t85") ||||||||||||||||||||||||||||||||||||||||
# Déviation d'alignement | ||||||||||||||||||||||||||||||||||||||||
code print("Numéro d'étudiant tt nom ttttt sujet tt score") print ("100000101t Avatar ttttt Chinese tt80") print ("100000102t Cameron Cameron ttt Chinese t t85") | print ("100000103tMonica Berlu Cameron tt Chinese tt85")||||||||||||||||||||||||||||||||||||||||
Résultats d'exécution |
|
|||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
Code print("%-10st %-30st %-10st %-10s"%("Student Number"," Nom","Sujet","Score"))print("%- 10st %-32st %-10st %-12s"%("100000101","Avatar","中文","80")) print ("%-10st %-30st %-10st %-12s"%(" 100000102","Cameron Cameron","中文","82")) | print("%-10st %-26st %-10st %- 12s"%("100000103","Monica Bay Luca Melon","中文","85"))||||||||||||||||||||||||||||||||||||||||
Résultats d'exécution |
||||||||||||||||||||||||||||||||||||||||
Note de l'éditeur : Parfois, il faut aligner la sortie, vous pouvez également utiliser format() pour y parvenir :
11.11 Les cinq mots Cher, je t'aime pour toujours ! génèrent cinq cœurs
|
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!