Menu
CoddyTech

변수를 사용한 출력

Coddy GDScript 여정의 기초 섹션에 포함된 레슨. 92개 중 32번째.

변수의 값을 출력하려면 따옴표 없이 변수를 print()에 전달하세요:

var coins := 25
print(coins)

이렇게 하면 25가 출력됩니다. 따옴표를 사용하면 print("coins")는 coins라는 단어를 출력합니다.

print()는 쉼표로 구분된 여러 값을 받을 수 있습니다. 같은 줄에 값들을 공백 없이 차례로 출력하므로, 공백은 텍스트 안에 넣으세요:

var player_name := "Ada"
var level := 7
print("Player: ", player_name)
print("Level ", level, " reached")

첫 번째 줄에 Player: Ada을 출력하고 두 번째 줄에 Level 7 reached를 출력합니다.

prints()는 print()와 비슷하게 작동하지만 값 사이에 공백을 넣습니다. prints("Level", level)은 Level 7을 출력합니다.

+를 사용해 텍스트를 연결할 수도 있습니다. 양쪽 모두 문자열이어야 하므로, 숫자는 str()를 사용해 문자열로 변환하세요:

var score := 120
print("Score: " + str(score))

str()를 사용하지 않으면 "Score: " + score는 오류입니다. GDScript에서는 String과 int를 더할 수 없습니다.

challenge icon

챌린지

쉬움

프로그램은 플레이어의 이름, 레벨, 코인을 세 개의 변수에 저장합니다. 변수를 사용해 다음 두 줄을 정확히 출력하세요:

Player: Ada
Ada reached level 7 with 250 coins

print() 줄에 값 Ada, 7, 250을 직접 입력하지 마세요. 변수 player_name, player_level, player_coins를 출력하세요.

직접 해보기

extends Node

func _ready():
	var player_name := "Ada"
	var player_level := 7
	var player_coins := 250
	# 변수를 사용해 두 줄을 출력하세요
	pass
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 GDScript 컴파일러