Tipo di dato logico
Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 7 di 78.
Il tipo di dato logico può contenere solo due valori possibili: TRUE e FALSE. Questi valori rappresentano i concetti di vero e falso, fondamentali per controllare il flusso del programma ed effettuare confronti. Nota che entrambi i valori sono scritti interamente in lettere maiuscole e senza virgolette.
Creare una variabile logica segue lo stesso schema che hai imparato:
is_complete <- TRUE
has_error <- FALSEI valori logici diventano incredibilmente utili quando il tuo programma deve prendere decisioni, verificare condizioni o memorizzare i risultati dei confronti. Costituiscono le fondamenta per controllare cosa fa il tuo codice in diverse situazioni.
Sfida
FacileCrea tre variabili logiche per rappresentare diversi stati del sistema. Per prima cosa, crea una variabile chiamata is_online e assegnale il valore TRUE. Poi crea una variabile chiamata has_permission e assegnale il valore FALSE. Infine, crea una variabile chiamata system_ready e assegnale il valore TRUE. Visualizza tutte e tre le variabili usando la funzione print().
Provalo tu
# TODO: Scrivi qui il tuo codice
# Crea le tre variabili logiche e visualizzale usando print()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 (AND, OR)Operatori logici Parte 2 (NOT)Ripasso - Logica sempliceLogica vettorializzata Parte 1Logica vettorializzata Parte 27Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire input dell'utente10FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz13Vettori: argomenti avanzati
Slicing e indicizzazione dei vettoriIndicizzazione logicaAritmetica dei vettori e ricicloL’operatore %in%2Variabili e tipi di dati
Tipo di dato numericoTipo di dato interoTipo di dato carattereTipo di dato logicoControllo dei tipi di datoConvenzioni di denominazioneValori mancanti: NARiepilogo - Creazione di variabili8Cicli
Ciclo forCiclo whilebreaknext (continue)Riepilogo - FattorialeGenerazione di sequenze (seq, :)Cicli annidatiRiepilogo - Input dinamico3Operatori Parte 1
Operatori aritmeticiDivisione intera e moduloOperatori di assegnazioneRiepilogo - Matematica sempliceOperatori di confronto6I/O di base
Stampare l'outputcat per l'outputOutput con variabiliLeggere l'input con readline()Nozioni di base sulla conversione dei tipiRiepilogo - Calcolatore dell'etàRiepilogo - Vero o falso9Funzioni
Dichiarare una funzioneArgomenti della funzioneValori di ritornoRiepilogo - Funzione SigmaRiepilogo - Funzione di validazioneValori predefiniti dei parametriEsercitati da solo: Compilatore R online