
python3에서 문자열은 크게 4가지 방법으로 표현할 수 있습니다.큰 따옴표 " 이용작은 따옴표 ' 이용큰 따옴표 3개를 연속으로 """ 이용작은 따옴표 3개를 연속으로 ''' 이용3번과 4번처럼 3개를 연속으로 사용하는 경우, 다음과 같이 문장을 표현할 수 있습니다
split() 으로 받기 \- 문자열을 특정 기준으로 잘라줌(default: 공백) -> list 생성13 17'13', '17'list2개의 줄에 걸쳐 입력 -> input 2번 사용해서 각각의 줄 입력받기
ab을 계산하기 위해서는 \*\* 연산 =>2 + 6은 항상 계산되기를 원하고, 삼항 연산자에 따라 5또는 6이 선택되기를 원했다면,도전 문제 \- 정수 a가 주어졌을 때, a가 1이라면 t 를 출력하고, 1이 아니라면 f 를 출력하는 프로그램 삼항연산자를 사용하여
for, while 반복문 형식과 응용
1차원 배열의 개념, slicing, push, pop, len, 음수 index, list comprehension, 피보나치 수열, Counting 배열, 탐색 - 문자를 원소로 갖는 배열, Min/Max
배열 입력 받기, 배열 원소에 대한 접근, 새로운 2차원 배열 선언, 2차원 배열 출력, 다양한 활용, 2차 격자점으로서의 배열
문자열 입력받아 출력하기, 문자열 리스트 관리, 문자열 붙이기, 문자열 찾기, 문자열 내 문자 수정, 문자열 내 문자 제거, 아스키 코드, 문자열 비교
함수, cally by value, call by reference, 변수의 영역 / 재귀함수 형태
오름차순으로 정렬하는 코드 - sort() \- list를 만들어 사용해야 함 => 문자열은 바로 사용 못함, 각 문자를 원소로 갖는 list로 변환 후 sort 함수를 이용하면 정렬이 가능
학생을 지칭하는 새로운 형태를 하나 정의하고, 그 형태를 이루기 위한 요소로 (국어, 영어, 수학)을 정의형태\_\_init\_\_ 함수는 이 Student 클래스의 형태를 정의하는, 생성자(constructor) 라 불리는 함수입니다. self를 항상 첫 번째 인자로