Recent Posts
Recent Comments
목록int float (1)
에르노트
파이썬 기본 타입 (타입의 변환)
raw_input을 통해 얻을 수 있는 값은 '날것 그대로의 입력'이기 때문에, 기본적으로는 str형식이라 할 수 있는 메시지의 형태이다. 때로는 메시지가 아닌 숫자의 형태로 데이터를 처리해야 할수도 있다. 그 때는 str형식을 토대로 int 혹은 float 등의 숫자 형식을 만들 수 있어야 한다. 이럴 때는 새 값을 만들고자하는 형식 이름 바로 옆에 ( )를 붙임으로써 마치 함수를 호출하듯이 형식의 변환이 가능하다. 이를테면, 나이차를 계산해주는 함수를 구성한다면, 숫자 형식끼리만 - 연산자로 계산이 가능하므로, raw_input()으로 입력받은 str 형식의 데이터를 int 형식으로 바꿔줘야 한다는 것이다. def age_differs(): my_age = 20 age = raw_input("나이를 ..
Dev/Python
2018. 4. 12. 20:56