Çıktı için Cat Kullanımı
Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 27 / 78.
cat() fonksiyonu, print() fonksiyonuna kıyasla size daha temiz bir çıktı sunar. print() dizelerin etrafına tırnak işaretleri ekleyip dizin numaralarını gösterirken, cat() metni tam olarak görünmesini istediğiniz şekilde görüntüler.
cat("Hello, World!")Bu, herhangi bir tırnak işareti veya dizin işareti olmadan Hello, World! çıktısını verir.
"cat" ismi "concatenate" (birleştirmek) kelimesinden gelir; bu da birden fazla öğeyi tek bir çıktıda birleştirebileceği anlamına gelir:
cat("Hello", "World") # Çıktı: Hello Worldcat() fonksiyonunun öğeler arasına otomatik olarak bir boşluk eklediğine dikkat edin. print() fonksiyonundan önemli bir farkı, cat() fonksiyonunun otomatik olarak yeni bir satıra geçmemesidir. Satır sonu oluşturmak için \n kullanın:
cat("Line one\n")
cat("Line two")Bu şunu yazdırır:
Line one
Line two\n bir yeni satır karakteri olarak adlandırılır. Çıktınızın nasıl görüneceği üzerinde hassas bir kontrol istediğinizde cat() fonksiyonunu sık sık kullanacaksınız.
Görev
KolayBirden fazla satırda biçimlendirilmiş bir mesaj görüntülemek için cat() fonksiyonunu kullanın.
Size aşağıdaki değişkenler verilmiştir:
product <- "Laptop"
price <- 999
in_stock <- TRUEHer bir bilgi parçasını kendi satırında olacak şekilde, aşağıdaki çıktıyı tam olarak gösterildiği gibi görüntülemek için cat() kullanın:
Product: Laptop
Price: 999
Available: TRUESatır sonları oluşturmak için \n kullanmayı ve cat() fonksiyonunun öğeler arasına otomatik olarak boşluk eklediğini unutmayın.
Kopya kağıdı
cat() fonksiyonu, metni tırnak işaretleri veya dizin işaretçileri olmadan görüntüleyerek print() fonksiyonundan daha temiz bir çıktı sağlar:
cat("Hello, World!")Fonksiyon, birden fazla öğeyi birleştirebilir ve aralarına otomatik olarak boşluk ekleyebilir:
cat("Hello", "World") # Çıktı: Hello WorldSatır sonları oluşturmak için yeni satır karakterini \n kullanın:
cat("Line one\n")
cat("Line two")
# Çıktı:
# Line one
# Line twoKendin dene
# Değişkenler sizin için zaten tanımlandı
product <- "Laptop"
price <- 999
in_stock <- TRUE
# YAPILACAK: Her bir bilgi parçasını kendi satırında gösterecek şekilde biçimlendirilmiş mesajı görüntülemek için cat() işlevini kullanın
# Satır sonları için \n kullanmayı unutmayınBu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler (AND, OR)Mantıksal Operatörler Bölüm 2 (NOT)Özet - Basit MantıkVektörize Mantık Bölüm 1Vektörize Mantık Bölüm 27Hesap Paylaşım Hesaplayıcısı
Hoş Geldiniz MesajıKullanıcıdan Girdi Alma10Farklı Bir FizzBuzz
Oyuna Genel BakışFizzBuzz Fonksiyonu2Değişkenler ve Veri Tipleri
Sayısal Veri TipiTam Sayı Veri TipiKarakter Veri TipiMantıksal Veri TipiVeri Tiplerini Kontrol Etmeİsimlendirme KurallarıEksik Değerler: NAÖzet - Değişken Oluşturma8Döngüler
For DöngüsüWhile DöngüsüBreakNext (Continue)Özet - FaktöriyelDizi Oluşturma (seq, :)İç İçe DöngülerÖzet - Dinamik Girdi3Operatörler 1. Bölüm
Aritmetik OperatörlerTam Sayı Bölmesi ve Mod AlmaAtama OperatörleriÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Giriş-Çıkış
Print ÇıktısıÇıktı için Cat KullanımıDeğişkenlerle Çıktı Almakreadline() ile Girdi OkumaTip Dönüşümü TemelleriÖzet - Yaş HesaplayıcıÖzet - Doğru mu Yanlış mı9Fonksiyonlar
Fonksiyon TanımlamaFonksiyon ArgümanlarıDönüş DeğerleriÖzet - Sigma FonksiyonuÖzet - Doğrulama FonksiyonuVarsayılan Parametre Değerleri