Menu
Coddy logo textTech

입력

Coddy Lua 여정의 Fundamentals 섹션에 포함된 레슨 — 90개 중 31번째.

지금까지 우리는 우리가 생각한 값들을 변수에 저장했습니다. 프로그램은 보통 이런 식으로 작동하지 않습니다. 우리는 외부 소스, 예를 들어 사용자로부터 값을 받습니다.

사용자 또는 시스템으로부터 입력을 받으려면 다음과 같이 작성해야 합니다:

var = io.read()

이렇게 하면 입력값이 변수 var에 저장됩니다.

입력은 항상 문자열(string) 타입입니다. 예를 들어, 입력이 56이면 var는 문자열 "56"을 가지게 됩니다.

challenge icon

챌린지

초급

사용자로부터 입력(이름)을 받는 프로그램을 작성하고, Hello, 뒤에 공백과 사용자가 입력한 이름을 출력하세요.

예를 들어, 사용자가 Bob을 입력하면, 예상되는 출력은 Hello, Bob입니다.

다음 사항을 수행해야 합니다:

  1. io.read()를 사용하여 사용자로부터 입력을 받습니다.
  2. 입력을 변수에 저장합니다.
  3. 마지막에 Hello,와 저장된 변수를 출력합니다 (쉼표 뒤에 공백을 추가하세요).

치트 시트

사용자로부터 입력을 받으려면:

var = io.read()

입력은 숫자라 하더라도 항상 문자열로 저장됩니다.

입력받은 값으로 인사말을 출력하려면:

name = io.read()
print("Hello, " .. name)

직접 해보기

-- 여기에 코드를 작성하세요
quiz icon실력 점검

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

Fundamentals의 모든 레슨