본문 바로가기

컴퓨터

Python Class | 파이썬 클래스 from collections import Counter #collections 라는 모듈에서 Counter 라는 클래스를 불러온다.
Python comment | 파이썬 주석 # This is a comment """ This is a multiline comment """
Python 변수 ▒ 정의 x = 1 x = None 파이썬에서는 변수를 정의하지 않고 선언만 하는 것이 불가능하다. 대신 None 으로 정의할 수는 있다.
Python operator 연산자 ▒ 산술 + 더하기 - 빼기 * 곱하기 / 실수 나누기 // 정수 나누기 % 나머지 ** 거듭제곱 파이썬엔 증감 연산자가 없다. ▒ 관계 왼쪽이 오른쪽보다 크면 1, 작거나 같으면 0 = 왼쪽이 오른쪽보다 크거나 같으면 1, 작으면 0 == 두 값이 같으면 1, 다르면 0 != 두 값이 다르면 1, 같으면 0 ▒ 논리 a = True b = False # and operator c = a and b print("a and b:", c) # or operator c = a or b print("a or b:", c) # not operator c = not a print("not a:", c)
Python list | 파이썬 배열 ▒ 정의 # empty list arr = [] # list with elements arr = [1, 2, 3, 4, 5] # list with different data types arr = [1, "two", 3.14, True] 배열의 요소를 정의하지 않고 길이만 지정할 수는 없다. 그런 경우 아래와 같은 방법을 사용할 수는 있다. arr = [None, None] ▒ 길이 len(array) ▒ 요소에 접근 arr[0] = 1 ▒ 요소 추가 >>> my_list = [1, 2, 3] >>> my_list.append(4) >>> print(my_list) [1, 2, 3, 4] >>> my_list = [1, 2, 3] >>> my_list.extend([4, 5, 6]) >>> print(my..