Python이란? 대화식 언어인 인터프리터 언어(스트립트 언어)이다. 플랫폼에 독립적이다. 객체지향 언어이다. 특징 코드를 indent(tab)로 구분한다. ;을 굳이 적이 않아도 된다.(한줄에 여러개 선언시 적는다)
변수 데이터를 저장하는 공간 공간을 구별할 수 있는 이름이 존재 데이터 변경 가능 지속성 데이터 선언 초기화 호출
자료형 Python 자료형의 종류 bool(논리형) : 참(True)과 거짓(False)을 저장하고 관리하는 자료형 int(정수형) : 정수를 저장하고 관리하는 자료형 float(실수형) : 실수를 저장하고 관리하는 자료형 str(문자열) : 문자열을 저장하고 관리하는
출력함수 : print() Python은 print() 함수를 써서 출력을 한다. 출력시 도움을 주는 문자들 서식문자 제어문자(이스케이프 문자) 콘솔에서 특수한 기능을 하는 문자들 약 30가지 문자열 안, 실행시키고자 하는 위치에 ∖와 함께 기능에 맞는 문자를
원하는 문자열로 출력하기 위해 사용하는 함수출력 자리수를 지정서식문자의 사이에 정수를 넣어 자릿수 확보, 정렬을 한다.음수면 좌측정렬, 양수면 우측정렬여백을 문자로 채우는 방법
1. 산술 연잔자 |종류|의미| |---|---| |+ |덧셈| |- |뺄셈| |* |곱셈| |** |거듭제곱| |/ |나눗셈| |// |몫| |% |나머지| 2. 대입연산자 대입연산자 연산자 사용방법 = a = 1 a
1. 자동 형변환 정수와 실수를 같이 연산하여 데이터 타입을 바꾼다 ex) 5 + 5.6 = 10.6 2. 강제 형변환 바꾸고 싶은 데이터 타입으로 묶어준다 |타입|의미| |----|---| |bool()|bool로 변환| |int()|int로 변환| |str()|
키보드를 통해서 입력받는 함수데이터 공간에 입력받은 값은 항상 저장해주어야 한다. ex) a = input()input으로 받은 데이터는 type이 str이다. 값에 따라 형변환이 필요하다.input()안에 문자열을 넣을 수 있다.python은 아주 input도 간단하
코드의 흐름을 제어하는 문장특정 상황에 따라 코드를 선택하여 실행 또는 일정부분을 반복하는 문장조건식의 결과에 따라서 실행하는 문장단순 if - 조건식의 결과가 참일때의 경우만 존재if문\_예제if ~ else문 - 조건식의 결과가 참과 거짓에 따라서 선택하여 실행하는
조건식의 '참', '거짓' 판정 Truty, Falsy 참,거짓값 SCE : Short-circuit evaluation 논리연산자 and, or의 결과 sce설명 or 왼쪽이 참인 경우 '왼쪽' 수행결과값 리턴 왼쪽이 거짓인 경우 '오른쪽' 수행결과값 리턴 and