String TypesΒΆ

>>> s1 = "Quote'd string"          # Double-quoted string
>>> s2 = 'Quote"d string'          # Single-quoted string
>>> s3 = "Concatenated" ' string'  # Concatenated  string
>>> s4 = r"raw \string"            # Raw-encoded   string
>>> s5 = """Multi-line
... string"""                      # String with newlines
  • Usual C escape codes (\n, \r, etc.) can be included.
  • String objects support many operations and built-in methods:
>>> s1[0]
'Q'
>>> s1 + ' ' + s2
'Quote\'d string Quote"d string'
>>> len(s3)
19
>>> s4.capitalize()
'Raw \\string'
>>> s5.splitlines()
['Multi-line', 'string']