[Python] 출력함수

정은수·2022년 8월 13일
0

Python

목록 보기
4/10

출력함수 : print()

Python은 print() 함수를 써서 출력을 한다.

name = "기록삐약이"
age = 24
commant = "안녕하세요"
    
print(name)
print(age)
print(commant)

출력시 도움을 주는 문자들

  1. 서식문자
  2. 제어문자(이스케이프 문자)

1. 서식문자

반드시 따옴표 안에서 작성한다.

형식의미
%ddecimal 정수(10진수)
%ooctal 정수(8진수)
%xhaxadecimal 정수(16진수)
%ffloat 실수
%sstring 문자열
name = "기록삐약이"
age = 10
height = 165.988
hobby = "피아노"

print("이름 : %s" %name)
print("나이 : %d살" %age)
### print("키 : %.2fcm" %height)	키 : 165.99cm
print("취미 : %s" %hobby)

2. 제어문자

반드시 따옴표 안에서 사용한다.

이스케이프 문자의미
\'작은따옴표
\"큰따옴표
\n줄 바꿈
\r캐리지 리턴
\t탭(tab)
\역슬래시
\b백스페이스
print("자기소개", end = '')
print("\n이름 : ", end = '')
print("\"기록삐약이\"\n나이 : 10살")
# "Hi"
print("\"Hi\"")
print("'Hi'")	# 'Hi'
print('"Hi"')
# C:\Users\gram\Desktop\KDT\Python\WorkSpace
print("C:\\Users\\gram\\Desktop\\KDT\\Python\\WorkSpace")

출력 함수의 옵션

Python 함수의 특징 : 키워드 인자

end : 출력 결과의 가장 끝에 자동으로 삽입할 문자를 지정하는 매개변수

end = "∖n" - 디폴트 값

print("그냥 출력", end="\n")
print("end = '\\n' 때문에 다음줄로 이동")
print("end = '\\t", end="\t")	# end = \t	탭크기 만큼 이동하는 제어문자
print("탭크기 만큼 이동하는 제어문자")
print("5", end = " * ")		# 5 * 6 = 30
print("6 = 30")

sep : ',' 사이사이마다 넣을 문자열을 지정하는 매개변수

sep = " " - 디폴트 값

print(1, 2, 3, 4, 5)	# 1 2 3 4 5 
print(1, 2, 3 , 4, 5, sep=" ")	# 1 2 3 4 5
print(1, 2, 3 , 4, 5, sep=" - ")	# 1 - 2 - 3 - 4 - 5

소감

키워드 인자는 정말 신기하다. 이러면 사람들의 코드 스타일이 정말 다양할것 같다.

profile
기록중

0개의 댓글