+ 1

When i define z=print(dict,end="") i get the output in one line?and the list output is dismiss but why?

text=input() dict={} for letter in text: dict[letter]=text.count(letter) z=print(dict,end="" )

24th Feb 2022, 7:03 AM
SK SANOWAR
2 Answers
0
Indentation matters
24th Feb 2022, 7:09 AM
NEZ
NEZ - avatar
0
# Hi! You can use prints parameters sep and end to change tje behavior to the print function: # The default arguments for this are # sep=' ' and end='\n' (new line) # Example: print(1, 2, 3) # 1 2 3 # print(1, 2, 3, sep=' ') # Same as above. # 1 2 3 # 1 2 3 # print(1, 2, 3, sep='-') # 1 2 3 # 1 2 3 # 1-2-3 # print() # print(4, 5, 6, end='') # 4 5 6 print(7, 8, 9, end='***\n\n\t') # 4 5 67 8 9*** # print("a", "b", "c") # 4 5 67 8 9*** # # a b c #
24th Feb 2022, 7:31 AM
Per Bratthammar
Per Bratthammar - avatar