\+,-,\*,/\*\* : 제곱// : 몫% : 나머지a이상 b미만 c간격으로&±(숫자)(코드)\+ : 우로정렬\- : 좌로정렬숫자 : 차지할 칸수ex) indexerror가 나옴format 소수점, 칸수, 공백 등 정렬 방법이 있다.필요하면 찾아서 쓰기count
ex) sort : 리스트의 요소 정렬 reverse : 리스트 뒤집기 index : 위치 반환 insert : 리스트에 요소 삽입 remove : 리스트 요소 제거del은 인덱스를 이용, remove는 요소를 이용 pop : 리스트 요소 끄집
Json과 같은 형태로 key 와 value들로 묶여있는 자료형이다.keys() : key값들을 리스트로 반환vlaes() : value값들을 리스트로 반환items() : key와 value가 묶인 튜플 리스트 반환clear() : 딕셔너리 내용 지우기get() :
중복을 허용하지 않음순서가없음 \-인덱싱, 슬라이싱 불가집합을 리스트 튜플과 같은 자료형으로 변환가능 \-반대로 set으로 튜플 리스트 자료형을 집합으로 변환도 가능& 연산자 또는 intersection()함수 이용| 연산자 또는 union()함수 이용연산자 또는
and, & : 곱연산자or, | : 합연산자not,! : 부정연산자(?)조건문을 한줄에 간단하게 쓰는것반드시 else까지 쓸것 조건식이 참이면 식1 반환, 거짓이면 식2 반환과같은 python의 조건부 표현식처럼 간단한 조건문 연산식이다. 조건부 표현식을보니 생각나서
break 반복문을 빠져나오고 싶을때continue 반복문 처음 조건문부터 다시 시작만일 무한루프가 돌때 키보드로 강제로 빠져나오고싶다면 (ctrl + c) 인덱스 순서대로 변수에 입력되어 인덱스가 끝날때까지 실행 while 명령어와 같음range(a:b:c) 괄호
함수는 기존에 알던 C랑 유사하다.리턴 자료형을 미리 정의할 필요 없다는것외에 리턴이 없어도 되고, 매개변수가 없어도 되는것, 함수내의 변수의 수명까지 비슷하다.리턴 자료형을 미리 정의할 필요 없다는것외에 리턴이 없어도 되고, 매개변수가 없어도 되는것, 함수내의 변수의
open()
c에서의 header와 비슷한 개념인것 같다.mod1.py모듈 이름을 붙이는 방법모듈이름 없이 하는 방법모듈 내 특정 함수만 가져오기결과c에서의 와 같은 얘기 지금 실행하는 코드가 모듈이 아닌 main일때 라는 뜻.