Convenzioni di denominazione
Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 9 di 78.
R ha regole specifiche per i nomi di variabili validi. Il nome di una variabile deve iniziare con una lettera o un punto non seguito da un numero e può contenere lettere, numeri, punti (.) e trattini bassi (_). Tuttavia, non può iniziare con un numero né contenere spazi.
Oltre alle regole di base, seguire le convenzioni di denominazione rende il tuo codice molto più leggibile e manutenibile. Due stili diffusi sono snake_case (usare i trattini bassi tra le parole, come in user_name) e camelCase (usare la maiuscola iniziale per ogni parola tranne la prima, come in userName). Scegli uno stile e usalo in modo coerente in tutto il codice.
Soprattutto, usa nomi descrittivi che indichino chiaramente cosa contiene la variabile. Invece di x o data1, usa nomi come student_score o monthly_sales. In questo modo il tuo codice si documenta da sé ed è più facile da capire per gli altri (e per te in futuro).
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 (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