입력한 값을 출력해주는 함수 print(val1, val2, sep='문자열')\+ : 문자(열)과 문자(열)을 이어서 출력 숫자와 혼합 사용 시 error 발생, : 문자(열)과 문자(열) 사이 space가 들어감sep : 공백이 아닌 다른 문자 or
문자나 문자들을 나열"" 나 ' ' 를 사용""" """ 나 ''' ''' 와 같이 세 개씩도 사용 가능 : 여러 줄을 하나의 변수에 저장 가능\-값을 변경할 수 없으며 순서를 변경할 수 없음(1) 문자열 안에 작은 따옴표를 넣어야 할 땐 ""로 묶고, 큰 따옴표를 넣
여러개 값을 함께 모아서 저장, 여러 자료형 혼합 가능값이 달라도 상관없고, 값이 변경가능하며 순서변경도 가능 (mutable)val1, val2, ...a = \[] , a = 1, 2, 30 , a = list(range(10, 20, 10)) 등list name
for 변수 in 컨테이너(ex문자열, 리스트 등) : 실행할 명령※ 파이썬에선 들여쓰기를 꼭 해야함. 띄어쓰기를 쓰면 띄어쓰기로, tab을 쓰면 tab으로 해야함넣을 범위가 많을 경우 range를 활용range(3) 은 range(0, 3) 으로 0, 1, 2 를 포
= : 왼쪽의 변수에 오른쪽의 값으로 할당할 때. 변수 = 값\+= : count = count +1 과 count += 1 과 같음뺄셈(-=) 곱셈( \*=) 나눗셈( /= //=) 나머지( %=) 가 있음부호 붙이기 : x = -1
list와 같이 여러개의 값을 한꺼번에 모아서 관리할 수 있음 차이점은 dictionary는 관련된 정보를 서로 연관시켜놓음list는 내부 값을 컨트롤 하기 위해 indexing을 사용함. 0번 위치의 값을 가져온다든지... -1위치의 값을 가져온다든지..dicti
리스트, 튜플, range, 문자열 처럼 값이 연속적으로 이어진 자료형\- + 를 사용하여 서로 연결 후 새 객체 생성 range는 + 연산자로 객체 연결 불가. 리스트나 튜플을 사용하여 연결함문자와 숫자(정수, 실수) 연결 불가. 숫자를 str을 사용하여 문자열로
조건이 참인지 거짓인지 판단함조건이 참(true)일때면 명령(코드 블럭)으로 들어가고거짓(false)이면 다음으로 넘어감 if 다음에 오는 코드들은 반드시 들여쓰기 깊이가 같아야 함아래 모두 동일한 조건문이며 논리 연산자를 활용하여 간단히 표현할 수 있음if 조건이
중첩 루프(다중 루프) : 반복문 안에 반복문이 들어가는 형태
insert(0, 요소) : 맨 처음 요소 추가insert(len(리스트), 요소) : 맨 끝에 요소 추가 == append(요소)min / max 이용하기sort 이용하기smallest / largest 이용하