Valori predefiniti
Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 48 di 77.
def greet(name, greeting="Hello"):
print(name, greeting)greet("John")
# Output: John Hellogreet("john", "welcome")
# Output: john welcomedef describe_person(name, age=25, city="Unknown"):
print(f"{name} is {age} years old and lives in {city}")describe_person("Alice")
# Usa entrambi i valori predefiniti
describe_person("Bob", 30)
# Usa la città predefinita
describe_person("Charlie", 35, "New York")
# Non usa valori predefiniti# Corretto:
def greet(name, greeting="Hello"):
print(f"{greeting}, {name}!")# Errato:
def greet(greeting="Hello", name):
print(f"{greeting}, {name}!")Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatori logici Parte 47Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati10FizzBuzz con un tocco speciale
Panoramica del giocoLa funzione FizzBuzz2Variabili
NumeriStringaBooleanoConvenzioni di denominazioneVariabili vuoteRipasso - Inizializzare le variabili8Cicli
Ciclo forCiclo whileBreakContinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamico3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto6Input/output di base
OutputOutput con variabiliInputConversione di tipoRipasso - Fino a 120Ripasso - Vero o falso9Funzioni
Dichiarare una funzioneArgomentiValore restituitoRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefinitiEsercitati da solo: Compilatore Python online