1. 인쇄()
print()는 문자열을 출력하는 내장 함수입니다.
쉼표(,)를 사용하여 여러 날짜를 표시할 수 있습니다.
print()를 여러 번 사용하여 출력을 별도의 줄로 분할할 수 있습니다.

개인적인 의견이지만 따로 print()를 사용하는 것보다 줄바꿈을 위해 \n을 사용하는 것이 더 나은 것 같습니다.
2. 기본 데이터 유형
숫자형 : 숫자로 이루어진 데이터형 예) 삼: 정수 3.14: 호버링
문자열: 문자 또는 문자 그룹 예) ‘Hello’ ‘3.14’ 등. 정수가 따옴표로 묶여 있으면 문자열로도 처리됩니다.
목록: 여러 데이터 조각을 함께 보관하고 대괄호로 구분하는 데이터 유형입니다. 예) my_list = (1,2,3, ‘a’, ‘b’, ‘c’)
목록은 C의 배열과 비슷해 보이지만 몇 가지 차이점이 있습니다.
A. 목록은 여러 데이터 유형을 가질 수 있으며 배열은 하나의 데이터 유형만 가질 수 있습니다. 위의 예에서 my_list는 정수와 문자열을 모두 가지고 있지만 문제가 없습니다. 그러나 이러한 배열을 선언하면 오류가 발생합니다.
B. 배열 선언 시 크기가 고정되어 있어 요소 추가 및 삭제 등의 작업이 어렵지만, 리스트의 경우 크기를 동적으로 조절할 수 있다.
이런 관점에서 보면 배열을 사용할 이유가 없어 보이지만 배열은 정적 구조에서 고성능이 요구될 때 유용하며, 목록은 동적 구조에서 데이터를 유연하게 관리할 수 있다는 장점이 있습니다.

3. 변수
변수: 데이터를 담는 컨테이너
변수를 선언할 때 주의할 점이 몇 가지 있습니다.
- 숫자로 시작하는 변수 이름 금지
- 숫자로만 구성된 변수 이름 금지
- Python 문법에서 이미 사용된 단어는 사용할 수 없습니다(키워드, 예약어).
- 공백 및 연산자 없음

4. 운영

5. 인덱싱 및 슬라이싱
인덱스: 문자열 및 목록에서 특정 요소의 위치
인덱싱: 문자열 또는 목록의 특정 위치에서 항목 검색.
슬라이싱: 문자열 및 목록의 특정 부분을 검색합니다.

나에게 깊은 인상을 준 것은 List가 동시에 여러 요소를 가질 수 있고 유연하게 사용할 수 있다는 점입니다.

