Python 기초 문법

Junyoung Lee·2021년 6월 9일
0

Python

목록 보기
3/6


Python 기초 문법에 대해 간략히 정리 해보고자 한다!


Python에서의 출력 명령어

print를 사용하여 출력이 가능함

print('Hello world!')

# Hello world!

Python Data Types

1) String

문자열이며 "'사이에 있는 것들은 string이 된다.

2) Integer

정수

3) Float

실수

4) Complex Numbers

복소수

5) Boolean

TrueFalse


Python의 변수

변수에 값을 할당하여 사용 가능하며 string, integer등등의 여러 데이터를 할당 가능하다.

python 변수 이름의 법칙

  • 변수 이름은 영어, 숫자, _ 으로만 설정 가능
  • 숫자로 변수 이름을 시작 할 수 없음
  • 영어는 대소문자를 구분하여 사용 가능함

Python의 산술 연산자

1) 더하기

+를 사용

2) 빼기

-를 사용

3) 나누기

/를 사용
항상 float으로 반환됨

4) 정수 나누기

//를 사용
나눈 값에서 소수점 이하는 버리고 정수만 출력
int형으로 반환됨

5) 곱하기

*를 사용

6) 나머지

%를 사용
값을 나눈 나머지를 반환함

7) 거듭제곱

**를 사용


Python의 할당 연산자

=, +=, -=, *=등 여러 할당 연산자가 존재함

number = 10
number += 5
print(number)

# 15가 출력됨

number += 5number = number + 5와 동일한데 이런식으로 사용하면 더 간결하고 깔끔하게 코딩이 가능하다!


Python의 수학 연산 표현의 순서

1.( )
2. **
3. *, / 그리고 %
4. +-

순서가 동일한 연산자가 있을 경우 앞쪽에 있는 연산이 먼저 실행됨


Concatenating Text Strings

숫자 말고 string도 더하는게 가능하고 이것을 string concatenation이라고 함
2개 혹은 그 이상의 문자열들을 잇는걸 뜻한다.

print("Hello, " + "world!")

# Hello, world!

string을 변수에 할당하여 더하는 것도 가능하다

name = 'Kyle'
print("Hello, " + name)

# Hello, Kyle

+기호를 쓰지 않고 다른 방법으로 표현할 수도 있다

name = 'Kyle'
print(f"Hi, {name}!")

이런식으로 따옴표 앞에 f를 붙이고 {}를 사용하여 변수나 함수를 표시하면 더욱 효과적으로 코딩이 가능하다


Significant Whitespace

Python에서 들여쓰기는 필수사항이고 들여쓰기를 통해서 코드의 종속성을 나타낼 수 있다.

if a == 0:
    print('zero')
else:
    print('not zero')

Python에서 들여쓰기의 칸 수는 일반적으로 4칸! (PEP 8)
2칸을 사용하는 개발자도 있고 Tab을 사용하는 개발자도 있으나 두 종류 이상의 들여쓰기를 사용하는 것은 Syntax Error가 발생할 수 있기 때문에 하나로 통일해야 한다!

Python의 모든것에 들여쓰기가 적용되기 때문에 들여쓰기는 굉장히 중요한 부분이다❗️

profile
🎹재즈를 사랑하는 백엔드 개발자 이준영입니다🎷

0개의 댓글