식별자는 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어입니다. 주로 변수 또는 함수 이름 등으로 사용됩니다. 식별자는 다음의 규칙을 지켜 만들어야 합니다.키워드를 사용하면 안 됩니다.특수 문자는 언더바(\_)만 허용됩니다.숫자로 시작하면 안됩니다.공백을 포함할 수
소숫점이 없는 숫자로 양의 정수, 음의 정수, 0이 있다.소숫점 아래의 데이터를 포함한 수 자료형으로 정수부나 소수부가 0인 데이터는 0을 생략할 수 있다.컴퓨터 시스템은 실수를 처리하기 위해 부동 소수점 방식을 사용한다. 이때 부동 소수점을 처리하는 표준인 IEEE7
str() : 매개 변수에 다른 자료형을 넣으면 값을 문자열로 변환 할 수 있습니다.큰따옴표로 문자열을 만들 수 있습니다.작은따옴표로 문자열을 만들 수 있습니다.문자열 내부에 따옴표를 넣을 때는 하기의 방법을 이용합니다.문자열을 특정문자로 잘라서 리스트로 만들 때 사용
불 자료형은 오직 True와 False 만 가질 수 있습니다.all은 괄호 안에 있는 조건이 모두 참이어야 True를 반환합니다.any는 괄호 안에 있는 조건이 하나라도 참이면 True를 반환합니다.yesx in 문자열/리스트/딕셔너리.keys()/딕셔너리.values
리스트 자료형은 대괄호 안에 요소를 쉼표로 구분하여 입력합니다. '배열' 혹은 '테이블'이라고 부르기도 합니다.빈 리스트를 생성하는 방법은 다음과 같습니다.range 함수를 함께 사용하여 리스트를 만들기도 합니다.0, 1, 2내부의 요소를 반복문을 통해 넣을 수도 있습
리스트나 튜플이 값을 순차적으로(인덱스) 저장하는 것과는 달리, 딕셔너리는 키와 값의 쌍을 데이터로 가지는 자료형입니다. 변경 불가능한(Immutable) 자료형을 키로 사용할 수 있습니다.dict\[키] : 입력한 키에 해당하는 값이 나옵니다.dict.get(키, 디
집합은 중복을 허용하지 않습니다.집합은 순서가 없습니다.리스트를 집합으로 만드는 방법은 다음과 같습니다.반대로 집합을 리스트로 만드는 방법은 다음과 같습니다.set(){1, 2, 3}세트명.add(){1, 2, 3}세트명.update(){1, 2, 3}세트명.remov
리스트와 비슷한 자료형이지만 다음과 같은 차이가 있습니다.대괄호가 아니라 소괄호로 선언한 번 선언하면 값을 바꿀 수 없어, 키 값으로 사용될 수 있다(아이템 추가, 변경, 삭제가 불가하다)리스트에 비해 상대적으로 공간 효율적이다리스트와 튜플은 자료형 변환이 가능하다 l
조건식 결과에 따른 실행만 하는 경우결과를 변수에 할당하는 경우기본 구조조건문에서 실행될 소스코드가 한 줄인 경우. 굳이 줄 바꿈을 하지 않고도 간략하게 표현할 수 있습니다.프로그래밍 전체 골격을 잡아 놓을 때 사용합니다. 조건이 참 혹은 거짓일 때 실행할 문장이 미
키만 활용할 경우키와 값을 모두 활용하는 경우(딕셔너리.items)range(a) : 0부터 a-1까지의 정수를 범위로 만듭니다. range(a,b) : a부터 b-1까지의 정수를 범위로 만듭니다. range(a,b,c) : a부터 b-1까지의 정수로 범위를 만
함수란 특정한 작업을 하나의 단위로 묶어놓은 것입니다.함수를 사용하면 불필요한 소스코드의 반복을 줄일 수 있습니다.함수의 시야(Scope) : 함수 안에 있는 문장의 내용은 함수 안에서만 존재합니다.괄호 안에 있는 메시지를 출력합니다.괄호 안에 아무것도 입력이 되어있지
프로그램 실행 전에 발생하는 오류 : 구문 오류(syntax error)프로그램 실행 후에 발생하는 오류 : 런타임 오류(runtime error) or 예외(exception)except 뒤에 pass 키워드를 넣어 함께 활용하기도 합니다.finally 키워드를 사용