Numeri
Fa parte della sezione Fondamenti del percorso Swift di Coddy. Lezione 6 di 86.
Le variabili sono contenitori che memorizzano valori di dati. Vengono utilizzate per archiviare, manipolare e visualizzare informazioni all'interno di un programma.
In breve, una variabile è come un'unità di memoria a cui possiamo accedere digitando il nome della variabile.
Ogni variabile ha un nome univoco e un valore che può essere di tipi diversi. Swift è un linguaggio con controllo dei tipi, il che significa che è rigoroso riguardo ai tipi di valori che le tue variabili possono contenere.
Per inizializzare una variabile o una costante, usiamo il seguente formato:
let constantName = value
var variableName = valueDiamo un'occhiata ai diversi tipi di numeri:
Int: un numero intero, come 1 o -2.
Double: un numero a virgola mobile (decimale), come 1.32 o 0.98.
Per esempio:
Per inizializzare una costante di tipo Int con il nome a e il valore 3:
let a = 3Per inizializzare una costante di tipo Double con il nome b e il valore 13.2:
let b = 13.2Nota: I nomi delle variabili non possono iniziare con un numero. Usa il camelCase per separare le parole (ad es., playerName), non gli spazi o i trattini.
Sfida
PrincipianteScrivi codice che inizializzi una costante chiamata myVar con il valore 5.
- Sostituisci
?con il valore corretto - Le righe che iniziano con
//sono commenti. Spiegano cosa fare, ma non influiscono sul tuo codice - Modifica solo la riga che dice
let myVar = ?
Provalo tu
// Scrivi il tuo codice qui sotto
let myVar = ?
// Non modificare la riga qui sotto
print("myVar = \(myVar)")Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
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