La funzione FizzBuzz
Fa parte della sezione Fondamenti del percorso Python di Coddy. Lezione 50 di 77.
Sfida
FacileAggiungi una funzione chiamata fizzbuzz che accetta un numero (int) come argomento e:
- Se il numero è divisibile per 3, restituisci
"Fizz". - Se il numero è divisibile per 7, restituisci
"Buzz". - Se il numero è divisibile sia per 3 che per 7, restituisci
"FizzBuzz". - Se nessuna delle condizioni precedenti è soddisfatta, restituisci il numero stesso in formato stringa.
Dopo la funzione:
- Acquisisci l'input e convertilo in int
- Chiama la funzione
fizzbuzzcon il numero di input - Stampa l'output della funzione
Provalo tu
print("Welcome to FizzBuzz!")
def fizzbuzz(number):
# Scrivi il tuo codice qui
limit = int(input())
# Stampa l'output della funzioneTutte 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