1. 변수 포맷 사용(%d, %s)
a = 5 print("A is %d" % a) //A is 52. format 함수 이용
a = 5 print("A is {0}".format(a)) //A is 53. f문자열 포맷
a = 5 print(f"A is {a}") //A is 5
공백을 사이에 두고 주어지는 숫자가 주어지는 경우 : input().split()
arr = input().split() sum_val = 0 for i in range(10): sum_val += int(arr[i]) print(sum_val) //10개의 원소의 합list에 있는 원소를 순차적으로 탐색하는 코드
arr = [1, 2] for elem in arr: print(elem)map : 타입변환 리스트 한번에 반환
tuplearr = list(map(int, input().split())) print(arr)n, m = tuple(map(int, input().split())) print(n, m)slicing : arr[start:end:step]
start index에서 시작하여 end index 직전까지 step씩 뛰며 전진
print(arr[::-1]) # 전체 원소 뒤집기push,pop,len
append() : 리스트 끝 원소 추가
pop() : 리스트 끝 원소 제거arr = [3, 5] arr.append(9) arr.pop() //arr = [3, 5]


공백을 사이에 두고 입력
arr = input().split() //공백을 기준으로 문자열을 자름 n = int(arr[0]) // n*m을 위해 정수형으로 바꿔줌 m = int(arr[1]) print(n) print(m) print(n * m)
python에서 입력은 한 줄 단위만 가능하다
a = v1 if 조건 else v2 //if-v1, else-v2
arr = list(map(int, input().split())) filtered_arr = arr[::2] sum_val = sum(filtered_arr) print(sum_val)
10/1 - 출력형식까지 완료, 1차원 배열-특정숫자 도달하기
10/3 - 입출력까지 완료, 1차원 배열-배열채우기 전까지
10/4 - 사칙연산까지 완료,1차원 배열- 배열의 특정 위치 찾기4까지
10/5 - 삼항연산자까지 완료, 인덱스 참조 전까지
10/6 - 조건문 and기호 전까지 완료, 인덱스 참조- 특정 위치의 문자2 전까지