Kommentare in R
Teil des Abschnitts Grundlagen der R-Journey von Coddy — Lektion 3 von 78.
Kommentare sind Notizen, die Sie innerhalb Ihres Codes schreiben. R ignoriert sie vollständig – sie existieren nur, um Menschen zu helfen, den Code zu verstehen.
Um einen Kommentar zu schreiben, verwenden Sie das Symbol #. Alles nach # bis zum Ende der Zeile wird ignoriert:
# Dies ist ein Kommentar
print("Hello!")Ein Kommentar kann auch am Ende einer Zeile nach dem Code geschrieben werden:
print("Hello!") # Dies gibt Hello! ausR hat keine spezielle Syntax für mehrzeilige Kommentare. Um einen Kommentar über mehrere Zeilen zu schreiben, beginnen Sie jede Zeile mit #:
# Dies ist ein mehrzeiliger Kommentar.
# Jede Zeile beginnt mit einem eigenen #
# und R ignoriert sie alle.
print("Welcome!")Kommentare können auch vorübergehend eine Codezeile deaktivieren, ohne sie zu löschen:
# print("This line will NOT run")
print("This line will run")Aufgabe
AnfängerKorrigiere den Code, sodass nur Hello, R! ausgegeben wird.
- Ersetze das
?durch das Symbol, das eine Zeile in einen Kommentar verwandelt - Die Zeile, die
Goodbye!ausgibt, soll ein Kommentar werden, damit sie NICHT ausgeführt wird - Ändere nur die Zeile, die mit
?beginnt
Spickzettel
Kommentare in R:
- Notizen für Menschen - R ignoriert sie
- Kann Code vorübergehend deaktivieren, ohne ihn zu löschen
Einzeiliger Kommentar:
# This is a comment
print("Hello!") # Comment after codeMehrzeilige Kommentare (verwenden Sie # in jeder Zeile):
# This is a multi-line comment
# spanning several linesCode deaktivieren:
# print("This will NOT run")
print("This will run")Probier es selbst
# Geben Sie Ihren Code unten ein
? print("Goodbye!")
print("Hello, R!")Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren (AND, OR)Logische Operatoren Teil 2 (NOT)Wiederholung – Einfache LogikVektorisierte Logik Teil 1Vektorisierte Logik Teil 27Rechnungs-Split-Rechner
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit einer Besonderheit
SpielübersichtDie FizzBuzz-Funktion13Vektoren für Fortgeschrittene
Vektor-Slicing und IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahl-DatentypZeichen-DatentypLogischer DatentypDatentypen prüfenBenennungskonventionenFehlende Werte: NAZusammenfassung – Variablenerstellung5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Rückblick - FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahlige Division und ModuloZuweisungsoperatorenWiederholung - Einfache MathematikVergleichsoperatoren6Grundlagen der Ein- und Ausgabe
Print-AusgabeCat zur AusgabeAusgabe mit VariablenEingabe lesen mit readline()Grundlagen der TypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder Falsch9Funktionen
Funktionen deklarierenFunktionsargumenteRückgabewerteWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandard-Parameterwerte