-
파이썬 기본 문법(주석, 함수, 세미콜론) | Python개발/Python 2024. 1. 22. 14:31
이전 시간에는 간단하게 문자열에 대해서 공부해보았다.
문자열을 사용할 수 있도록 아주 기초적인 파이썬 문법구조에 대해서 알아보자.
1. 주석(Comment)
주석은 코드에 작성하는 메모라고 생각하면 된다.
실제 코드가 아니므로 코드를 실행하더라도 주석 처리된 부분은 프로그램이 해석하지 않는다.
프로젝트의 규모가 크고, 다른 개발자와 협업을 하는 경우가 많을 수록 주석은 큰 역할을 한다.
이 코드는 무슨 역할을 하는 것인지, 테스트 코드인지, 누가 작성한 코드인지 등을
주석으로 남겨두어 다른 개발자 또는 미래의 자신이 알아보는데 도움을 줄 수 있다.
파이썬 주석 종류
- 한줄 주석(#)
단일 줄일 경우, 샵(#)을 사용하여 주석처리가 가능하다.
# (샵)을 사용하여 한 줄 주석처리가 가능하다. # (샵)을 사용하여 한 줄 주석처리가 가능하다. 문장이 나누어져도 줄바꿈(엔터/Enter)처리를 하지 않는다면 한줄로 인식하여 주석처리된다.
- 여러줄 주석(""", ''')
남기고자 하는 주석이 여러줄이라면, 큰따옴표(") 또는 작은따옴표(') 3개를 연속으로 사용하여 주석처리가 가능하다.
""" 시작할 위치 앞에 큰따옴표(") 3개를 연속적으로 사용하여 주석의 범위를 설정합니다. 여러줄을 주석처리할 때 사용하는 방법으로, 시작과 끝 사이에는 원하는 만큼의 내용을 작성할 수 있습니다. 주석이 끝날 위치 뒤에 큰따옴표(") 3개를 연속적으로 사용하여 주석의 범위를 설정합니다. """ ''' 시작할 위치 앞에 작은따옴표(') 3개를 연속적으로 사용하여 주석의 범위를 설정합니다. 여러줄을 주석처리할 때 사용하는 방법으로, 시작과 끝 사이에는 원하는 만큼의 내용을 작성할 수 있습니다. 주석이 끝날 위치 뒤에 작은따옴표(') 3개를 연속적으로 사용하여 주석의 범위를 설정합니다. '''
2. 함수(Function)
일단 이름부터 거부감이 들테지만 친해져보도록 한다.
y = f(x)
입력값(x)을 가지고 어떤 일을 수행(function)한 후 그 결과물(y)을 내어 놓는 것이 바로 함수이다.
#출력함수 print('Hello Python') #출력결과 Hello Python
출력함수 print를 예로 들어보면, y = f(x)랑 유사하게 생긴걸 확인 할 수 있다.
일단 초심자 입장에서 print 처럼 단어 뒤에 ()괄호가 따라오는 것을 함수라고 생각하면 어떨까 싶다.
추후에는 매개변수(parameter)나 인수(arguments)라는 용어도 나오는데
일단 여기까지만이라도 이해해보자.
3. 세미콜론(;)
print('Hello Python') #출력결과 Hello Python
여타 다른 언어들은 구문이 끝날 때 세미콜론(;)을 사용하여 구문의 종료를 알려주지만, 위와같이 파이썬은 사용하지 않아도 된다.
print('Hello Python'); print('Hello Python') #출력결과: 세미콜론(;)을 사용하였으므로 구문이 종료되어 줄바꿈 처리된 결과가 나온다. Hello Python Hello Python
만약, 한 줄에 여러 구문을 사용하고 싶다면 세미콜론(;)을 사용할 수 있다.
'개발 > Python' 카테고리의 다른 글
파이썬 기초 문법: 숫자형(int, float) | Python (1) 2024.03.17 파이썬 기초 문법: 문자열(String) | Python (0) 2024.01.19 파이썬 웹브라우저 Repl.it(리플잇)으로 시작하기 | 무설치 | Python (1) 2024.01.19