Legjobb válasz
A Python 3 nyomtatási funkciója több argumentumot is képes kinyomtatni. A sep paraméter meghatározza az elválasztót a kinyomtatni kívánt iterátor argumentumai vagy elemei között. A Python 3 sep alapértelmezés szerint „ szóköz ”, amely „ puha távolság ” néven ismert. A end paraméter határozza meg a nyomtatási funkció sorterminálját. A Python 3 alapértelmezés szerint „ új sor ”, mint sok programozási nyelv esetében.
Nézzünk meg néhány példát a szep
- Több paraméterrel:
#Printing multiple arguments with user defined separator
print("apple", "orange", "mango", sep = "\_")
kinyomtatja az „apple\_orange\_mango”
- Ismétlővel:
#A list of fruits
fruit\_list = ["apple", "orange", "mango"]
#Printing list with user defined separator
print(fruit\_list, sep = "\_")
ugyanazt az i-t fogja kinyomtatni. e. „Apple\_orange\_mango”
Nézzük meg a end példákat most
#Printing multiple lines with user defined line terminator
print("First line example", end = "@")
print("Second line example")
nyomtat
„Első sor példa @ Második sor példa”, de alapértelmezés szerint ez
„Első sor példa
Második sor példa”
Válasz
Ez egy tabulátor / behúzás, ha egy karakterláncban használják (azaz egy karaktersorozat, amely szöveget alkot).
Csak próbálkozzon például:
print("hello\t...") #in the output, you"ll notice the "space" between "hello" and "..."
A karakterláncban tetszőleges operátorokat vehet fel, mint például \ t.
Vannak még mások is:
\ n = linefeed (utána kinyomtatja a cuccot a következő sorra) \ r = kocsi vissza (alapvetően a következő sorra való nyomtatáshoz is használják) \ = egyetlen idézet () nyomtatása a szövegbe \ “= print kettős idézet (“) a szövegben \\ = hátlap (\) nyomtatása a szövegben
Megjegyzés: Windows rendszeren, ha a következő sorra szeretné nyomtatni a cuccot, akkor a \ r \ n, tovább A Mac-et (OS X előtt) a \ r, a jelenlegi Mac (OS X és újabb) Mac gépeken \ n, a Linux rendszeren pedig \ n kell használnia.
Mac gépen (ha nem az operációs rendszer előtt) X) és Linux esetén a következő példa működik:
print("Hello, \"friend\"!\nPlease enter your name below:\n\nName:\t(your name here)\nAge:\t(your age here)")
print("\nGood. Here"s how you print directories: \"C:Users\\Quora\\examples\"\nI hope this example helped!")
Windows rendszeren egyszerűen cserélje le az összes \ n szót \ r \ n kifejezésre.
Valami ilyesmit kell kinyomtatnia:
Ne feledje, hogy \ t használtam a „Név:” és a „(itt a neved)”, valamint az „Életkor:” és „(itt a korod)” között.