Iniciante Fundamentos

Strings

Strings são texto, delimitadas por aspas simples ou duplas.

a = "olá"
b = 'mundo'

Várias linhas

texto = """linha 1
linha 2"""

Acessar caracteres (índice e slice)

s = "Python"
print(s[0])     # P
print(s[-1])    # n
print(s[0:3])   # Pyt
print(s[2:])    # thon

Métodos úteis

s = "Olá Mundo"
print(s.upper())        # OLÁ MUNDO
print(s.lower())        # olá mundo
print(s.replace("Mundo", "Python"))
print(s.split(" "))     # ['Olá', 'Mundo']
print(len(s))           # 9
print("Mundo" in s)     # True

Formatação com f-string

A forma moderna de montar texto com variáveis:

nome = "Ana"
idade = 30
print(f"{nome} tem {idade} anos")