본문 바로가기

작업 공간/프로그래밍 [파이썬 기초] 1. print(), 주석, 들여쓰기

by 서울나기 2020. 1. 22.

print(), 주석, 들여 쓰기

- print 함수는 괄호 안에 있는 것을 화면에 출력하는 함수이다. (앞으로 미친 듯이 쓸 예정)

- 주석은 메모와 같은 기능이다. 컴퓨터가 인식하지 않는다. (한 줄은 #, 여러 줄은 """ ~ """, ''' ~ ''')

# 프린트 함수 예제 (이런 메모를 주석이라고 한다. 컴퓨터가 인식하지 않는다.)

"""
여러줄 주석을 쓸때는
따옴표 3개를 써준다.
"""

print() # 기본형
print(1) #숫자 1을 화면에 출력
print('야이야이~야야~쇼킹쇼킹') # 따옴표 안의 문자를 화면에 출력
print("야이야이~야야~쇼킹쇼킹") # '', "" 둘 다 사용가능


# 들여쓰기, 파이썬은 들여쓰기로 코드 블록을 구성한다.
if a == 10:
	print('10')
	print('입니다.')
    
if a == 10:
	print('10')
print('입니다.') # 위의 것과 이 줄은 다른 영역이다.

 

* 이스케이프 코드

이스케이프 코드는 문자열 안에서 다양한 기능을 하는 문자 코드이다. \n,\t 등 백슬래시를 사용한다.

# print('', end='') 기본형

print('coding', end='') # 그냥 출력
print('coding', end='-') # 출력후 - 출력
print('coding', end='\t') # 출력후 탭
print('coding', end='\n') # 출력후 줄바꿈

'''
\t와 \n을 이스케이프 코드라고 한다.
이스케이프 코드는 여러 종류가 있는데 각기 다른 역활을 한다.
\ (백슬레시)는 엔터 위에 원화 버튼과 같은 버튼이다.
'''

print('coding\n') # coding 출력 후 줄바꿈
print('\ncoding\n') # 줄바꿈 후 coding 출력 후 줄바꿈
print('안녕하세요.\n아이유는\n사랑입니다.') # 3 줄이 나온다.

#앞서 말했듯 문자열은 따옴표안에 집어 넣는다. 하지만 문자열 안에 따옴표가 표현되야 한다면 어떻게 해야할까?

print("내가 '그'가 왔다고 말했잖아") #작은 따옴표와 큰 따옴표의 조합
print(""i'm your man" 이라고 말했다.") # 하지만 이런건 어떨까? 에러가 난다.
print("\"i'm your man\"이라고 말했다.") # 이렇게 안쪽 따옴표는 백슬레시를 사용한다.

 

댓글