샤인의 IT (막 적는) 메모장

[Python] 입력과 출력 본문

Programming/Python

[Python] 입력과 출력

신샤인 2021. 3. 26. 12:14
반응형

입력과 출력에 대해서 알아보겠습니다.

input() 함수는 입력, print() 함수는 출력으로 사용됩니다.

이전 강의에서도 사용해서 이해하시는데 큰 어려움은 없으실 듯 합니다.

 

입력

#입력 input()

#변수 선언시 변수 = input("설명할 내용") 

a = input("숫자를 입력하세요 : ")

print(a)
print(type(a))  #입력한 값 자료형 확인

 

input 함수

input() 함수는 입력을 받기 위해 사용되며 기본 자료형은 문자형입니다.

변수를 print()에 대입하여 출력해보게 되면...

 

#input의 입력값은 문자형

a = input("숫자를 입력하세요 : ")

print(type(a))

print("입력한 숫자는 %s 입니다" % a)

print("입력한 숫자는 %d 입니다" % a)

문자형이 아닐 시 에러

 

 

%s로 문자형은 출력 가능하지만 정수형으로는 출력이 불가능합니다.

따라서 입력한 값에 대해서 형변환을 해주셔야 합니다!

a = int(input("숫자를 입력하세요 : "))

print("입력하신 숫자는 %d입니다." % a)

정수형으로 형변환 진행

 

 

출력

#print()는 출력값

a, b, c, d = 10, 20, 30,"10" # 정수형 변수 선언
s1, s2 = "안녕하세요","Sinkaz입니다." #문자형 변수 선언


print("안녕하세요 Sinkaz입니다.");
print(s1,s2) # 변수 입력 후 나눠서도 출력 가능

print(a,b,c)
print(int(d)) # 형변환을 통하여 출력 가능

 

print 함수

 

출력값을 나타내기 위하여 print() 함수를 이용하며 여러 변수를 만들어서 바로 대입할 수 있습니다. 위에서 배운 것처럼 문자형을 정수형으로 변환하여 함수 안에 대입하여 출력도 가능합니다.

 

반응형

'Programming > Python' 카테고리의 다른 글

[Python] 문자열 관련 인덱싱 및 슬라이싱  (0) 2021.03.26
[Python] 연산자  (0) 2021.03.26
[Python] Python 자료형  (0) 2021.03.26
[Python] VSCode 설치  (0) 2021.03.26
[Python] 파이썬 설치  (0) 2021.03.26
Comments