반응형
✅ 오늘 배울 내용
- input() 으로 입력받기
- 다른 자료형으로 변환
input으로 입력하는 값을 변수에 담을 수 있다.
자바에서는 Scanner 클래스를 사용해서 사용했던 기억이 있다.
Scanner scn= new Scanner(System.in);
출력하는 변수의 자료형에 따라서 scn.nextInt(); 또는 scn.nextLine(); 으로 사용했었는데
파이썬에서는 아주 간단하게 .... input()으로 값을 받을 수 있으며
출력 형태는 str 이다. int 로 사용하려면 나중에 형변환을 해서 사용해야 한다.
age = input("나이를 입력해주세요 >> ")
print("당신의 나이는", age, "입니다.")
숫자를 입력하면 print 값에 나이가 담겨서 출력된다.
input 괄호 안에 질문을 입력하면 질문이 출력되고 그 옆에 문자를 입력하게 커서가 깜빡이는데
만약 한 줄 엔터를 친 곳에 나이가 입력되게 하고 싶다면?
"나이를 입력해주세요 >> \n"
과 같이 \n을 입력하면 되더라!
+ \n은 Enter 키의 개행문자이다.
받은 변수의 자료형을 int로 변환하고 싶다면
age = int(age)
아주 간단하다
float 형태로 변환하고 싶다면
age = float(age)
하지만 숫자 형태를 bool로는 바꿀 수 없다는 점, 당연히 보기에도 불가능하겠죠?
str으로는 가능!
반응형
'python > 모각코' 카테고리의 다른 글
[모각코] 6일차 : 조건문 (0) | 2021.08.14 |
---|---|
[모각코] 4일차 : 산술 연산자 (0) | 2021.08.14 |
[모각코] 3일차 : 자료형과 변수 (0) | 2021.08.14 |
[모각코] 2일차 : 출력(print)와 주석(#) (0) | 2021.08.14 |
[모각코] 1일차 : 파이썬 개발환경 설치 (0) | 2021.08.09 |