파이썬에서 출력문은 print 함수를 사용한다. print 함수에는 + 키워드를 사용하여 문자 또는 문자열이라면 합치고 숫자라면 더하기 연산을 한다. 이 기능을 사용하면 여러모로 동적인 출력물을 만들 수 있다.
화면에 문자열 출력 print 함수
print 함수는 기본적으로 문자열을 화면에 출력한다.
문자열을 출력할 때 특정 문자열끼리 연결을 하여 출력을 하고 싶을 수도 있고
특정 숫자를 합하여 출력하고 싶을 수도 있다.
이전에 파이썬에서 print 함수를 이용하여 문자열을 화면에 출력하는 것을 해 보았다.
심심하면 읽어보자
▶ 파이썬 화면출력 print 함수 문자열을 화면에 출력한다.
문자열을 합하여 출력하기
파이썬에서 print 함수를 사용하면 문자열을 연결하고 합하여 화면에 출력할 수 있다.
이 때 + 연산자를 사용하여 문자열을 연결할 수 있다.
이것은 자바스크립트나 자바 C#의 그것과도 같다.
아래의 코드는 문자열 변수 2개를 만들고 print 함수에서 연결하여 화면에 결과를 출력하고 있다.
'''
파이썬 문자열 연결, 숫자 더하기 화면출력
'''
#변수 생성과 값 할당
vStr_1 = "변수_1"
vStr_2 = "변수_2"
#변수 출력
print("--------------------------------------------------")
print("변수 var_1 : ", vStr_1, type(vStr_1))
print("변수 var_2 : ", vStr_2, type(vStr_2))
print("변수 문자열 합치기 : ", vStr_1 + vStr_2, type(vStr_1 + vStr_2))
print("--------------------------------------------------")
숫자를 합하여 출력하기
출력함수인 print 에 + 키워드를 사용하면 문자열을 합칠 수 있다.
만약 숫자변수를 사용하여 + 를 사용하면 숫자변수는 문자열처럼 합쳐지는 것이 아닌 값이 더해지는 결과를 보여준다.
데이터타입은 다르더라도 서로 숫자형태의 변수라면 숫자를 더한다.
'''
파이썬 문자열 연결, 숫자 더하기 화면출력
'''
#변수 생성과 값 할당
vInt = 10
vFloat = 15.5
#변수 출력
print("--------------------------------------------------")
print("변수 vInt : ", vInt, type(vInt))
print("변수 vFloat : ", vFloat, type(vFloat))
print("변수 문자열 합치기 : ", vInt + vFloat, type(vInt + vFloat))
print("--------------------------------------------------")
만약 문자열과 숫자를 같이 출력함수에 사용하려면 둘 중 하나는 캐스팅을 해야 한다.
데이터타입이 다르면 파이썬은 에러를 표시한다.
'''
파이썬 문자열 연결, 숫자 더하기 화면출력
'''
#변수 생성과 값 할당
vString = "변수"
vInt = 10
vFloat = 15.5
#변수 출력
print("--------------------------------------------------")
print("변수 vString : ", vString, type(vString))
print("변수 vInt : ", vInt, type(vInt))
print("변수 vFloat : ", vFloat, type(vFloat))
print("변수 문자열 합치기 : ", vString + str(vInt) + str(vFloat), type(vString + str(vInt) + str(vFloat)))
print("--------------------------------------------------")
반응형
'programming > Python' 카테고리의 다른 글
파이썬 데이터 타입과 유형 가져오기 type 키워드 사용법 (0) | 2021.07.26 |
---|---|
파이썬 지역변수 전역변수 global은 지역변수를 전역변수로 변신 (0) | 2021.07.26 |
파이썬 여러 변수에 값 할당하기 (0) | 2021.07.24 |
파이썬 변수명 이름 만들기 규칙을 따르고 뜻은 명확하게 하기 (0) | 2021.07.24 |
파이썬 변수 사용법 메모리에 값을 할당하고 사용하기 (0) | 2021.07.23 |
댓글