Печать No New Line Python
print('*', end='')
print('*', end='')
print('*', end='')
# output:
# ***
Panicky Parrot
print('*', end='')
print('*', end='')
print('*', end='')
# output:
# ***
# A small example using range function
for i in range(1, 11):
print(i, end="")
# to print sum of 1 to 100 numbers in a line (1 + 2 + 3 + 4 +-----+ 100 = 5050)
for count in range(1, 101):
total = total + count
if count != 100:
print("{0} + ".format(count), end ="")
else:
print("100 = {0}".format(total))
# Python 2 only
print "Seven"
# Backwards compatible (also fastest)
import sys
sys.stdout.write("Nice film")
# Python 3 only
print("Mob Psycho 100", end="")
# Python 3 code for printing
# on the same line
print("geeks", end =" ")
print("geeksforgeeks")
a=[1,2,3,4,5,6]
# using * symbol prints the list
# elements in a single line
print(*a)
## the command \r does this
print('hello', end='\r')
print('bye', end='\r') ## the end='\r' command is what does this.
output:
bye
## it is bye because it immediately rewrites the line with bye.