Code

REPL

 uv run python
Python 3.14.3 (main, Feb  3 2026, 15:32:20) [Clang 17.0.0 (clang-1700.6.3.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> sq_string = 'Karthik'
>>> sq_string
'Karthik'
>>> type(sq_string)
<class 'str'>
>>> dq_string = "Karthik"
>>> dq_string
'Karthik'
>>> "Karthik's favorite food is Briyani"
"Karthik's favorite food is Briyani"
>>> 'Karthik's favorite food is Briyani'
  File "<python-input-6>", line 1
    'Karthik's favorite food is Briyani'
                                        ^
SyntaxError: unterminated string literal (detected at line 1)
>>> 'He said "my name is Karthik"'
'He said "my name is Karthik"'
>>> print('He said "my name is Karthik"')
He said "my name is Karthik"
>>> print("Karthik's favorite food is Briyani")
Karthik's favorite food is Briyani
>>> "He said "my name is Karthik""
  File "<python-input-10>", line 1
    "He said "my name is Karthik""
              ^^^^^^^^^^^^^^^^^^
SyntaxError: invalid syntax. Is this intended to be part of the string?
>>>
>>> "He said \"my name is Karthik\""
'He said "my name is Karthik"'
>>> print("He said \"my name is Karthik\"")
He said "my name is Karthik"
>>> "a" * 6
'aaaaaa'
>>> "*" * 50
'**************************************************'
>>> "@" * 50
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'
>>> single_quoted_multiline_string = '''
... This is a single-quoted multiline string.
... It can span multiple lines.
... '''
>>> single_quoted_multiline_string
'\nThis is a single-quoted multiline string.\nIt can span multiple lines.\n'
>>> print(single_quoted_multiline_string)

This is a single-quoted multiline string.
It can span multiple lines.

>>> name
Traceback (most recent call last):
  File "<python-input-19>", line 1, in <module>
    name
NameError: name 'name' is not defined
>>> name = "Karthik"
>>> name = "Karthik"
>>> f_multiline_string = f'''
... This is a multiline string.
... It can span multiple lines.
...
... - {name}
... '''
>>> f_multiline_string
'\nThis is a multiline string.\nIt can span multiple lines.\n\n- Karthik\n'
>>> print(f_multiline_string)

This is a multiline string.
It can span multiple lines.

- Karthik

>>> 'I am I, and I will be I till I die. - {name}'
'I am I, and I will be I till I die. - {name}'
>>> print('I am I, and I will be I till I die. - {name}'\
)
I am I, and I will be I till I die. - {name}
>>>