Commentaires en R
Fait partie de la section Fondamentaux du Journey R de Coddy — leçon 3 sur 78.
Les commentaires sont des notes que vous écrivez à l'intérieur de votre code. R les ignore complètement - ils n'existent que pour aider les humains à comprendre le code.
Pour écrire un commentaire, utilisez le symbole #. Tout ce qui suit # jusqu'à la fin de la ligne est ignoré :
# Ceci est un commentaire
print("Hello!")Un commentaire peut également être écrit à la fin d'une ligne, après le code :
print("Hello!") # Cela affiche Hello !R ne possède pas de syntaxe spéciale pour les commentaires multi-lignes. Pour écrire un commentaire sur plusieurs lignes, commencez chaque ligne par # :
# Ceci est un commentaire multi-lignes.
# Chaque ligne commence par son propre #
# et R les ignore tous.
print("Welcome!")Les commentaires peuvent également désactiver temporairement une ligne de code sans la supprimer :
# print("This line will NOT run")
print("This line will run")Défi
DébutantCorrigez le code pour que seul Hello, R! soit affiché.
- Remplacez le
?par le symbole qui transforme une ligne en commentaire - La ligne affichant
Goodbye!doit devenir un commentaire pour qu'elle ne s'exécute PAS - Modifiez uniquement la ligne qui commence par
?
Aide-mémoire
Commentaires en R :
- Notes pour les humains - R les ignore
- Permet de désactiver temporairement du code sans le supprimer
Commentaire sur une seule ligne :
# This is a comment
print("Hello!") # Comment after codeCommentaires multi-lignes (utilisez # sur chaque ligne) :
# This is a multi-line comment
# spanning several linesDésactivation du code :
# print("This will NOT run")
print("This will run")Essayez vous-même
# Tapez votre code ci-dessous
? print("Goodbye!")
print("Hello, R!")Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs - Partie 2
Opérateurs logiques (AND, OR)Opérateurs logiques - Partie 2 (NOT)Récapitulatif - Logique simpleLogique vectorisée - Partie 1Logique vectorisée - Partie 27Calculateur de partage d'addition
Message de bienvenueRécupérer la saisie utilisateur10FizzBuzz avec une variante
Présentation du jeuLa fonction FizzBuzz2Variables et types de données
Type de données numériqueType de données entierType de données caractèreType de données logiqueVérification des types de donnéesConventions de nommageValeurs manquantes : NARécapitulatif - Création de variables8Boucles
Boucle ForBoucle WhileBreakSuivant (Continue)Récapitulatif - FactorielleGénération de séquences (seq, :)Boucles imbriquéesRécapitulatif - Saisie dynamique3Opérateurs, partie 1
Opérateurs arithmétiquesDivision entière et moduloOpérateurs d'affectationRécapitulatif - Mathématiques simplesOpérateurs de comparaison6Entrées/Sorties de base
Affichage avec PrintCat pour l'affichageAffichage avec des variablesLire l'entrée avec readline()Bases de la conversion de typesRécapitulatif - Calculateur d'âgeRécapitulatif - Vrai ou Faux9Fonctions
Déclarer une fonctionArguments de fonctionValeurs de retourRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs de paramètres par défaut