Menu
CoddyTech

Girdi

Coddy'nin GDScript Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 34 / 92.

Şimdiye kadar her değer kodun kendisinden geldi. Çoğu program değerleri dışarıdan, örneğin programı kullanan kişiden alır. Bu değerler programın girdisidir.

Bu kursta bir program, OS.read_string_from_stdin() ile girdi okur. Her çağrı bir satır girdi okur ve satırın sonundaki satır sonu karakteri olmadan bir String döndürür:

var player_name := OS.read_string_from_stdin()
print("Hello, " + player_name)

Ada girdisiyle Hello, Ada yazdırır.

Her çağrı bir sonraki satırı okur, bu nedenle iki satır girdiye ihtiyaç duyan bir program bunu iki kez çağırır:

var first := OS.read_string_from_stdin()
var second := OS.read_string_from_stdin()

Sonuç, satır bir sayı olsa bile her zaman bir String'dir. Girdi 42 ise değişken "42" metnini tutar ve "42" + "1", "421" olur. Sonraki derste bu metni bir sayıya dönüştüreceksin.

challenge icon

Görev

Kolay

Girdiden oyuncunun adını okuyan ve onu selamlayan bir program yaz.

Bir boşluk ve ardından ad gelecek şekilde Hello, yazdır. Örneğin, girdi Ada ise program şunu yazdırır:

Hello, Ada
  1. OS.read_string_from_stdin() ile adı oku ve bir değişkende sakla.
  2. Selamlamayı yazdır.

Kendin dene

extends Node

func _ready():
	# Adı oku, ardından selamlamayı yazdır
	pass
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temel Bilgiler bölümündeki tüm dersler

Kendi başına pratik yap: Online GDScript derleyicisi