String
Termasuk bagian Dasar-Dasar dalam perjalanan GDScript di Coddy. Pelajaran 6 dari 92.
string adalah sepotong teks: urutan karakter seperti huruf, angka, spasi, dan simbol. Di GDScript, tipe datanya adalah String, dengan huruf S kapital.
Untuk membuat string, letakkan teks di dalam tanda kutip ganda atau tanda kutip tunggal:
var s1 = "This is a string"
var s2 = 'This is also a string'Tanda kutip menandai awal dan akhir teks. Tanda kutip bukan bagian dari nilai, jadi print(s1) menampilkan This is a string.
Tanda kutip tunggal berguna saat teksnya sendiri berisi tanda kutip ganda:
var line = 'She said "Hi!"'
print(line)Ini mencetak She said "Hi!".
GDScript tidak memiliki tipe terpisah untuk satu karakter: "A" adalah String yang panjangnya satu karakter.
Digit di dalam tanda kutip juga merupakan teks. "25" adalah String, sedangkan 25 adalah int.
Tantangan
PemulaSimpan string I am learning to code with Coddy! dalam variabel bernama coddy.
Tulis teks yang persis sama, dengan huruf kapital, spasi, dan ! yang sama. Baris print() di bawah ini sudah disiapkan untukmu. Baris tersebut mencetak:
coddy = "I am learning to code with Coddy!"Coba sendiri
# Buat variabel coddy di bawah ini
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaPembagian Bilangan BulatOperator ModuloPintasan AritmetikaRangkuman: Matematika SederhanaOperator Perbandingan7Dasar Input dan Output
OutputOutput dengan VariabelPemformatan stringInputKonversi TipeRangkuman: Hingga 120Rangkuman: Benar atau Salah10Fungsi
Deklarasikan FungsiArgumenNilai KembaliTipe Nilai KembaliRangkuman, Fungsi SigmaRangkuman, Fungsi ValidasiNilai Default5Operator Bagian 2
Operator Logika Bagian 1Operator Logika Bagian 2Rangkuman: Logika SederhanaOperator Logika Bagian 3Operator Ternary8Kalkulator Pembagian Tagihan
Pesan SambutanMenerima input11FizzBuzz dengan Variasi
Gambaran Umum PermainanFungsi FizzBuzz3Variabel Bagian 2
Deklarasi TipeInferensi TipeKonstantaRingkasan: Inisialisasi VariabelKonversi Tipe6Pengambilan Keputusan
Pernyataan IfIf - ElseUlasan: Kalkulator SederhanaIf - Else BersarangPernyataan Match9Perulangan
For loopWhile loopBreakContinueRingkasan: FaktorialFungsi rangeNested loopRingkasan: Input dinamisLatihan sendiri: Compiler GDScript online