TECH

엘리스스쿨 - 자체응용, input과 return을 이용한 값 출력

AKA.DM 2022. 10. 14. 07:46
반응형

input을 이용하여 콘솔창에 결과값을 노출하는 것에 대해 이미 기술하였다.

여기서 주의할 점은 input에 어떤 값을 입력하더라도 입려된 값은 str 타입으로 들어간다는 것을 명심해야 한다. 

 

만일, 입력하는 내용이 숫자이고 해당 값을 펑션을 이용하여 사용하고자할 때는 

string 타입으로 입력된 내용을 숫자형 타입(int, float 등)으로 형변환을 해야한다. 

 

a 라는 변수에 5를 할당하였을 때 print를 이용하여 출력하면 콘솔에는 5 가 찍히게 된다. 

하지만 실제로 type()을 통해 해당 변수의 타입을 확인하면 str로 확인된다.

형변환을 위해서는 다음의 두가지 방법을 이용해볼 수 있을것 같다. 

1. 새로운 변수에 타입을 변환시킨 값을 할당한다.

2. 기존 변수에 타입을 변환시킨 값을 재할당한다. 

a 값에 5를 입력하고 1/2번 방법으로 형변환 시켰을 경우 모두 int 타입의 5가 출력되는 것을 확인할 수 있다.

 

여기에 입력된 값을 펑션을 이용하여 입려된값 + N을 시킨다면 

5를 콘솔에서 입력 > 형변환 > 함수 정의 > 입력된값 함수 적용 후 출력

def 를 통해 함수를 정의하고 출력하면 해당 함수가 적용된 출력값을 확인할 수 있다.

 

 

 

 

이 포스팅은 제휴광고를 포함할 수 있으며, 이에 따른 일정액의 수수료를 제공받습니다.

반응형

'TECH' 카테고리의 다른 글

AWS 4-21. AWS CLI 실습  (0) 2022.12.23
AWS 4.11 IAM 서비스  (0) 2022.12.20
엘리스스쿨_return()함수로 반환문 작성  (0) 2022.10.14
엘리스스쿨_터미널로 입력, 콘솔로 출력  (0) 2022.10.14
COLAB Pandas 이용해보기  (0) 2022.10.07