Mantıksal Veri Tipi
Coddy'nin R Journey'sinin Temeller bölümünün bir parçası — ders 7 / 78.
Mantıksal veri tipi yalnızca iki olası değer tutabilir: TRUE ve FALSE. Bu değerler, program akışını kontrol etmek ve karşılaştırmalar yapmak için temel olan doğru ve yanlış kavramlarını temsil eder. Her iki değerin de tırnak işareti olmadan tamamen büyük harflerle yazıldığına dikkat edin.
Mantıksal bir değişken oluşturmak, öğrendiğiniz aynı kalıbı izler:
is_complete <- TRUE
has_error <- FALSEMantıksal değerler; programınızın kararlar vermesi, koşulları kontrol etmesi veya karşılaştırma sonuçlarını saklaması gerektiğinde inanılmaz derecede kullanışlı hale gelir. Kodunuzun farklı durumlarda ne yapacağını kontrol etmek için temel oluştururlar.
Görev
KolayFarklı sistem durumlarını temsil etmek için üç mantıksal değişken oluşturun. İlk olarak, is_online adında bir değişken oluşturun ve ona TRUE değerini atayın. Ardından, has_permission adında bir değişken oluşturun ve ona FALSE değerini atayın. Son olarak, system_ready adında bir değişken oluşturun ve ona TRUE değerini atayın. print() fonksiyonunu kullanarak her üç değişkeni de görüntüleyin.
Kopya kağıdı
Mantıksal veri tipi iki olası değer tutar: TRUE ve FALSE. Her iki değer de tırnak işareti olmadan tamamen büyük harflerle yazılır.
Mantıksal değişkenler oluşturma:
is_complete <- TRUE
has_error <- FALSEMantıksal değerler karar verme, koşulları kontrol etme ve karşılaştırma sonuçlarını saklama için kullanılır.
Kendin dene
# YAPILACAK: Kodunuzu buraya yazın
# Üç mantıksal değişken oluşturun ve bunları print() kullanarak görüntüleyinBu 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