Introduzione a Python per sviluppatori
Jasmin Ludolf
Senior Data Science Content Developer

# Funziona
ingredient_name = 'San Marzano tomatoes'
# Funziona anche
ingredient_name = "San Marzano tomatoes"
' = apostrofo = virgolette singole# Stringa con apice singolo che contiene un apostrofo
ingredient_name = 'Chef's special seasoning'
print(ingredient_name)
SyntaxError: invalid syntax.
# Stringa con doppi apici che contiene un apostrofo
ingredient_name = "Chef's special seasoning"
print(ingredient_name)
Chef's special seasoning
recipe_step = "Heat olive oil in a large pan and sauté garlic until fragrant"
# Crea una variabile stringa su più righe
recipe_instructions = """1. Porta a ebollizione una pentola grande d'acqua salata e cuoci la pasta
2. Scalda olio d'oliva in padella e rosola aglio tritato finché profuma
3. Aggiungi pomodori a pezzi e fai sobbollire per 10 minuti
4. Mescola la pasta con sugo di pomodoro e foglie di basilico fresco
"""
"""text""": Stringhe multi-rigaMetodo = funzione disponibile solo per un tipo di dato specifico
Metodi di str
# Chiamare un metodo di stringa
string_variable.method()
.replace(text_to_be_replaced, text_to_change_it_to)welcome_message = "Welcome to the recipe scaler, George" welcome_message = welcome_message.replace("George", "John")print(welcome_message)
Welcome to the recipe scaler, John
ingredient_name = "Basil Leaves"# Converti in minuscolo ingredient_name = ingredient_name.lower() print(ingredient_name)
basil leaves
# Converti in maiuscolo
ingredient_name = ingredient_name.upper()
print(ingredient_name)
BASIL LEAVES
Introduzione a Python per sviluppatori