주사위 프로그램에서 주사위 눈의 개수나 주사위의 수를 설정하기 위해 프로그램에 입력하기 위해선 어떻게 해야 할까?
예를들어 계산기 프로그램의 경우 계산하고자 하는 숫자와 수식을 프로그램에 입력해주어야 합니다.
그럴때 사용되는 것이 input( )입니다.
a = input("문장을 입력해주세요: ")
print(a)
입력한 문장을 변수a
에 저장해주었고, 이 변수a
를 바로 출력하도록 해주었습니다.
결과>>
문장을 입력해주세요: 안녕
안녕
a=input("입력: ")는 a 변수에 입력된 값을 저장하는 뜻이며, ("입력: ") 괄호 안에 있는 문장은 변수에 아무런 영향을 주지 않습니다.
a = input("숫자를 입력해주세요: ")
b = input("숫자를 입력해주세요: ")
print(a+b)
결과>>
숫자를 입력해주세요: 1
숫자를 입력해주세요: 2
12
input( )으로 입력받은 값은 str(문자열 자료형)으로 값으로 변수에 저장되기 때문에 int(정수형)으로 계산해야 하는 수식 계산에서는 아래와 같이 int(정수형)을 선언해 주어야 합니다.
a=int(input("숫자를 입력해주세요: "))
b=int(input("숫자를 입력해주세요: "))
print(a+b)
결과>>
숫자를 입력해주세요: 1
숫자를 입력해주세요: 2
3
주사위 프로그램에서 주사위의 개수와 주사위를 던지는 수를 입력할 때 int(input())
을 사용하면 될 거 같습니다.