TIL 17. 파이썬 기초 문법(출력, 변수, 연산 등)

윤현묵·2021년 8월 5일
0

Python

목록 보기
2/7

파이썬의 완전 기초 문법에 대해 알아보도록 하겠습니다~

1. 출력함수 print()

파이썬의 출력함수는 print()입니다.
변수의 형태에 따라서 숫자형 변수는 print(5)와 같이 작성하고 문자형 변수는 print("문자")와 같이 "" or ''의 사이에 문자를 넣어 출력합니다.

2. 변수의 이름과 타입

변수 이름은 영어 알파벳과 숫자 그리고 underscore(_) 로만 구성이 됩니다.
변수 이름 첫글자는 숫자로 시작될 수 없고, 영어 알파벳은 대문자와 소문자가 구분이 됩니다.
-. 올바른 변수 이름 : name, _name, my_name, myName
-. 잘못된 변수 이름: 7name, my name
-. 문자열 타입 : string
-. 가능한 숫자 타입: 숫자 값은 integer(정수), float(소수점), 음수 값(문자열과 숫자는 연산 불가)

3. 기본 수학 연산

-. 더하기: +
-. 빼기: -
-. 곱하기: *, **(제곱)
-. 나누기: /, //(몫의 값), %(나머지 값)
-. 파이썬 수학 연산 표현들의 순서(우선순위): ( ) → ** → * → / → % → + 와 -
-. 실행 순서가 동일한 연산이 있을 경우 먼저 나오는 연산이 먼저 실행
-. 연산의 순서는 혼동되기 쉬어 버그가 날 수 있는 요인이 될 수 있기 때문에 괄호를 적절히 사용하여 가독성을 높이는 것이 좋습니다.

4. string의 + 사용

문자열을 + 해주면 서로 이어줄 수 있습니다.
예시로, "fried" + "chicken"을 해주면 "fried chicken"이 됩니다.

5. f-string 포매팅(formatting)

  • 포매팅 이란?
    문자열 포매팅이란 문자열을 이쁘게 만드는 방법을 이야기합니다.
    문자열 중간 중간에 반복되는 변수를 넣어주기 번거롭기 때문에 손쉽게 특정 변수의 값을 넣어주기 위해서 사용하는 방법 입니다.
  • f-string
    Python 3.6 이상의 버전부터 f-string 문법을 사용할 수 있으며, 사용방법은 문자열 앞에 접두사 f를 붙이고, 중괄호 ({}) 안에 변수를 넣는 것입니다.

    name = input()
    print(f"Hello, {name}")
    name = input()
    print(f"Hello, {name}")

6. 들여쓰기(Whitespace)

다른 언어에서는 들여쓰기가 필수사항은 아니고, 단순히 코드의 가독성을 높이기 위해서 사용하는 수준입니다. 하지만 파이썬에서는 코드의 종속성을 나타내기 위해서 들여쓰기를 꼭 사용해야합니다.
들여쓰기의 칸 수는 일반적으로 4칸이지만, 2칸을 사용하기도합니다. 대부분 tab 사이즈를 space 4칸으로 설정해서 tab으로 들여쓰기를 합니다. 들여쓰기는 함수 뿐만이 아니라 if문, for문, class등 파이썬의 모든 것에 적용됩니다.

profile
진정성 있는 개발자를 꿈꾼다

0개의 댓글