+ 2
How 3 sets of quotes escape the new line in an program?
examples
2 Answers
+ 1
Triple Quoted Comments?
#This is a comment
''' ... ''' (single quotes / apostrophes) OR """ ... """ (double quotes / regular quotes) are sometimes referred to as "Multi-Line Comments" However, this is not true. Python only has one way to perform comments and that is the "#" symbol. Triple quotes are actually strings, but developers use the triple quote technique to add a clean multi-line comment. For example:
'''
This
is
a
comment.
'''
#This is also a comment
from timeit import timeit
print(timeit(stmt=
'''
print('This is a string with triple quotes.')
''',
number=100))
Several functions in Python will require a triple quote string, much like the timeit library above. Again, it doesn't matter if you use double triple quotes (""" ... """) or single triple quotes (''' ... ''') the result will be the same. Best of luck.
+ 1
Or are you talking about ''' ''' in Python? :)
Normally you would have to manually insert a newline into your string, like '1st line\n2nd line'.
With triple quotes you can just press enter and write on in the next line and Python does it for you. (It ends up as the same thing, a string with a newline pasted in.)