Menu
Coddy logo textTech

Cat zur Ausgabe

Teil des Abschnitts Grundlagen der R-Journey von Coddy — Lektion 27 von 78.

Die Funktion cat() liefert Ihnen eine sauberere Ausgabe im Vergleich zu print(). Während print() Anführungszeichen um Zeichenfolgen setzt und Indexnummern anzeigt, stellt cat() Text genau so dar, wie er erscheinen soll.

cat("Hello, World!")

Dies gibt Hello, World! ohne Anführungszeichen oder Indexmarkierungen aus.

Der Name „cat“ stammt von „concatenate“ ab, was bedeutet, dass es mehrere Elemente in einer einzigen Ausgabe zusammenfügen kann:

cat("Hello", "World")  # Ausgabe: Hello World

Beachten Sie, dass cat() automatisch ein Leerzeichen zwischen den Elementen hinzufügt. Ein wichtiger Unterschied zu print() ist, dass cat() nicht automatisch in eine neue Zeile wechselt. Um einen Zeilenumbruch zu erzeugen, verwenden Sie \n:

cat("Line one\n")
cat("Line two")

Dies gibt Folgendes aus:

Line one
Line two

Das \n wird als Zeilenumbruchzeichen bezeichnet. Sie werden cat() häufig verwenden, wenn Sie eine präzise Kontrolle darüber haben möchten, wie Ihre Ausgabe aussieht.

challenge icon

Aufgabe

Einfach

Verwenden Sie die cat() Funktion, um eine formatierte Nachricht über mehrere Zeilen anzuzeigen.

Ihnen stehen die folgenden Variablen zur Verfügung:

product <- "Laptop"
price <- 999
in_stock <- TRUE

Verwenden Sie cat(), um die folgende Ausgabe genau wie gezeigt anzuzeigen, wobei jede Information in einer eigenen Zeile steht:

Product: Laptop
Price: 999
Available: TRUE

Denken Sie daran, \n zu verwenden, um Zeilenumbrüche zu erzeugen, und dass cat() automatisch Leerzeichen zwischen den Elementen hinzufügt.

Spickzettel

Die Funktion cat() zeigt Text ohne Anführungszeichen oder Indexmarkierungen an und bietet eine sauberere Ausgabe als print():

cat("Hello, World!")

Die Funktion kann mehrere Elemente verketten und fügt automatisch Leerzeichen dazwischen ein:

cat("Hello", "World")  # Ausgabe: Hello World

Um Zeilenumbrüche zu erzeugen, verwenden Sie das Zeilenumbruchzeichen \n:

cat("Line one\n")
cat("Line two")
# Ausgabe:
# Line one
# Line two

Probier es selbst

# Variablen sind bereits für dich definiert
product <- "Laptop"
price <- 999
in_stock <- TRUE

# TODO: Verwende cat(), um die formatierte Nachricht anzuzeigen, wobei jede Information in einer eigenen Zeile steht
# Denke daran, \n für Zeilenumbrüche zu verwenden
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen