013 Single and Double Quoted String -Comprehensive Python in Tamil
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}
>>>