p.....k
p.....k
#naukaprogramowania #python

print(end1 + end2 + end3 + end4 + end5 + end6, end=" ")
print(end7 + end8 + end9 + end10 + end11 +end12)

czemu to end="" sprawia, że oba printy są w jednej linii, a bez tego w osobnych wierszach?
0
  • Najlepsze
  • Wszystkie komentarze
D.....k
D.....k
4
rifel
rifel
@ponuryrolnik: bo to jest domyslny argument funckji print. domyslnie to jest \n czyli znak konca linii.
1
p.....k
p.....k
@Dorrek: czyli end jest jakimś zarezerwowanym słowem w pythonie? a jak mam zmienną end?
0
D.....k
D.....k
@ponuryrolnik: nie, zastrzeżone (keyword) w pythonie są tylko
kwlist = [
'False',
'None',
0
p.....k
p.....k
Treść przeznaczona dla osób powyżej 18 roku życia...
0
p.....k
p.....k
@Dorrek: nie wiedziałem, że funkcja print jest taka zaawansowana.
0
W.....e
@ponuryrolnik: print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
https://docs.python.org/3/library/functions.html#print
0