Ausgabe mit print
Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 26 von 78.
Du hast in diesem Kurs bisher print() verwendet, um Ausgaben anzuzeigen. Schauen wir uns nun genauer an, wie es eigentlich funktioniert.
Die print()-Funktion gibt einen Wert auf der Konsole aus. Sie funktioniert mit jedem Datentyp:
print("Hello, World!")
print(42)
print(TRUE)Jeder Aufruf von print() erfolgt in einer neuen Zeile. Eine Sache, die auffällt, ist, dass print() Zeichenketten mit Anführungszeichen anzeigt:
print("Welcome") # Ausgabe: [1] "Welcome"Das [1], das Sie sehen, ist die Art und Weise, wie R den Index des ersten Elements anzeigt. Dies wird nützlich, wenn man mit längeren Ausgaben arbeitet, aber für den Moment sollten Sie nur wissen, dass es Teil der Art und Weise ist, wie R Ergebnisse anzeigt.
Sie können das Ergebnis eines Ausdrucks direkt ausgeben:
print(5 + 3) # Ausgabe: [1] 8
print(10 > 5) # Ausgabe: [1] TRUEIn der nächsten Lektion wirst du etwas über cat() lernen, was dir mehr Kontrolle darüber gibt, wie deine Ausgabe erscheint.
Aufgabe
EinfachVerwenden Sie die print() Funktion, um verschiedene Datentypen und das Ergebnis eines Ausdrucks anzuzeigen.
Erledigen Sie die folgenden Aufgaben in der angegebenen Reihenfolge:
- Geben Sie die Zeichenfolge
"R Programming"aus - Geben Sie den numerischen Wert
3.14aus - Geben Sie den logischen Wert
FALSEaus - Geben Sie das Ergebnis des Ausdrucks
25 - 7aus - Geben Sie das Ergebnis des Vergleichs
100 >= 50aus
Jeder Wert sollte in einer eigenen Zeile mit separaten print() Aufrufen ausgegeben werden.
Probier es selbst
# TODO: Schreibe deinen Code unten
# Verwende print(), um jeden Wert in einer eigenen Zeile anzuzeigen
# 1. Gib die Zeichenfolge "R Programming" aus
# 2. Gib den numerischen Wert 3.14 aus
# 3. Gib den logischen Wert FALSE aus
# 4. Gib das Ergebnis des Ausdrucks 25 - 7 aus
# 5. Gib das Ergebnis des Vergleichs 100 >= 50 ausDiese 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 27Rechner zum Teilen der Rechnung
BegrüßungsnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion13Fortgeschrittene Vektoren
Vektor-Slicing und -IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahliger DatentypZeichen-DatentypLogischer DatentypDatentypen überprüfenNamenskonventionenFehlende Werte: NAZusammenfassung – Variablen erstellen5Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Wiederholung – FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenWiederholung – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahldivision und ModuloZuweisungsoperatorenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit printcat zur AusgabeAusgabe mit VariablenEingaben mit readline() lesenGrundlagen der TypkonvertierungRückblick – AltersrechnerRückblick – Wahr oder falsch9Funktionen
Eine Funktion deklarierenFunktionsargumenteRückgabewerteWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardparameterwerteÜbe selbstständig: Online-R-Compiler