프로그래밍/파이썬

[파이썬7] 입출력 및 케스트

도치! 2024. 12. 11. 21:13

출력 

: print()

기본적인 출력 방법으로 괄호안에 출력할 것을 나열

여러개도 가능(,)콤마로 구분

 

줄 바꾸기

print() 함수는 아무것도 입력하지 않거나 입력받은 내용이 출력완료되면 줄바꿈한다.

함수 안에서 띄워쓸때는 \n을 이용한다.

 

입력

: input()

명령 프롬프트에서 사용자에게 데이터를 입력받을 때 사용한다.

 

프롬프트 문자열 : input()함수의 괄호안에 입력한 내용

사용자를 안내하는 기능을 한다.

블록 : 입력을 위해 대기 상태가 되는데, 이렇게 프로그램을 잠시 멈추는 것을 블록이라 한다.


 

리턴값 : input처럼 함수의 결과로 그 자리에 값이 나오는데 이를 리턴값이라 한다.

input에서 입력한 숫자를 a_input이라는 변수에 저장하는 내용이다.


 

입력한 숫자의 자료형 : string(문자열) 자료형

숫자를 입력하더라도 문자열 자료형으로 저장되는데 이는 input함수의 특성이므로 아래처럼 자료형을 바꿔야 한다.

 

캐스트 : 사용자가 임의로 타입을 변경한다는 의미

int() 함수 : int자료형로 변환한다.

float() 함수 : float자료형으로 변환한다.

str() 함수 : string자료형으로 변환한다.

 

원래 문자열이던 123과 12.30은 숫자 자료형으로 바뀌고 정수형 123은 문자열 자료형으로 변환되었다.