Languages/python

[python]파이썬 자료의 표준 입력과 자료 변환 함수

환테크 2021. 3. 12. 13:30
반응형

 

 

표준 입력의 이해

 

 

 

실 생활에서의 입력

-커피전문점의 주문처리가정

 손님의 선택 메뉴와 컵 크기 그리고 수량 등을 주문 시스템으로 입력

-프로그램 작성 과정애서 사용자의 입력을 받아 처리해야 하는 경우

 

표준입력

 쉘이나 콘솔에서 사용자의 입력을 받아 처리하는 방식

콘솔의 키보드로 입력되는 방식을 표준 입력

모니터의 콘솔로 출력되는 방식을 표준 출력

 

 

 

 

 

함수 input 사용

 

 

>>>univ = input('대학은? ')

      name = input('이름은? ')

print('대학: ' , univ, '이름: ' , name)

 

 

 

 

자료 변환 함수 str(), int(), float()

 

 

>>>str(235)

235

>>>int('600')

600

>>>float('3.141592')

3.141592

>>>float(3)

3.0

 

주의!

int('python')  x

int('124W') x

float('3.141592f') x

 

 

 

코딩연습

 

 

 

 

 

16진수,8진수,2진수 상수 표현

 

16진수

맨 앞에 0x(숫자 0과 알파벳 x)로 시작  >>> ex) 0x1f,ox1E, ...

8진수

0o(숫자 0 과 알파벳 o) >>> ex) 0016,0012, ...

2진수

0b(숫자 0과 알파벳 b) >>> ex) 0b11, 0b10, ... 

 

 

10진수의 변환 함수 bin(), oct(), hex()

 

 

>>>bin(7)

0b111

>>>oct(8)

0o10

>>>hex(14)

0xe

 

 

코딩연습

 

반응형