Ripasso - Vero o falso
Fa parte della sezione Fondamenti del percorso Swift di Coddy. Lezione 36 di 86.
Sfida
FacileLeggi una stringa in input e determina se rappresenta un valore "truthy" o "falsy".
Riceverai il seguente input:
- Una singola riga contenente una stringa (ad es.,
"yes","no","1","0")
Usa readLine() per leggere l'input e scartare in sicurezza il valore opzionale con if let. Poi controlla il valore:
- Se l'input è
"yes","true"o"1", stampatrue - Se l'input è
"no","false"o"0", stampafalse
Stampa: true oppure false in base al valore dell'input
Provalo tu
// Leggi l'input
if let input = readLine() {
// TODO: Scrivi il tuo codice qui sotto
// Controlla se input è "yes", il testo esatto delle istruzioni, "1" -> stampa true
// Controlla se input è "no", il testo esatto delle istruzioni, "0" -> stampa false
}Tutte le lezioni di Fondamenti
4Operatori – Parte 1
Operatori aritmeticiOperatore moduloAssegnazione compostaRiepilogo - Matematica sempliceOperatori di confronto7I/O di base
Funzione printInterpolazione di stringheInput con ReadLineConversione di tipoRipasso - Fino a 120Ripasso - Vero o falso10Funzioni
Dichiarare una funzioneParametri e argomentiValori restituitiEtichette degli argomentiRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefiniti13Iterare sulle sequenze
Iterare sugli elementiIl metodo enumerateIterare sulle stringhe P1Iterare sulle stringhe P22Variabili
Let vs VarAnnotazioni di tipoNumeriStringaBooleanoConvenzioni di denominazioneRiepilogo - Inizializzare le variabili5Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica sempliceOperatori logici Parte 3Operatore ternario8Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati11FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz3Valori opzionali
Cosa sono i valori opzionaliEstrazione del valore con if letGuard letOperatore di coalescenza nilRiepilogo - Estrazione sicura del valore6Decisioni
Istruzione ifIf - ElseRipasso - Calcolatrice sempliceIstruzione switchSwitch con intervalli9Cicli
Ciclo for-inCiclo whileCiclo repeat-whileBreakContinueRipasso - FattorialeIntervalli nei cicliCiclo annidatoRipasso - Input dinamicoEsercitati da solo: Playground Swift