한줄 한줄 바로 실행코드가 복잡해지면 IDLE shell에서 코드를 작성하는 것이 번거로움인터프리터 모드는 대화형 모드이므로 긴 명령어 수행 시 어려움 발생수정의 불편함작성한 코드의 보관

문자열 + 문자열문자열 \* 숫자문자열 \* 문자열, 문자열 + 숫자, 문자열 - 문자열, .... (불가능)사용자(프로그래머)가 아래의 조건에 맞게 임의로 결정한다.영문, 숫자, 언더바(\_)로 만들어진다.영문의 대문자와 소문자는 서로 구별된다.한글 사용 가능 (단,

변수는 어떤 값을 저장하기 위한 메모리 공간, '그릇' 혹은 '상자'라고 생각함변수는 메모리(memory)에 만들어진다.생성된 변수는 다른 값으로 변환 가능변수에는 정수 뿐만 아니라 실수, 문자열도 저장할 수 있다.그 외에 파이썬에서 사용하는 모든 자료형 저장 가능파이

산술 연산자의 우선순위는 괄호가 우선, 곱셈(또는 나눗셈)이 그 다음, 덧셈(또는 뺄셈)이 가장 마지막으로 수행.덧셈(또는 뺄셈)끼리 나오거나 곱셈(또는 나눗셈)끼리 나오면 왼쪽이서 오른쪽으로 계산이 진행됨.\+= -= \*= /= //= %=

우리가 문제를 해결할 때 어떤 조건에 따라서 두 개 또는 여러 개의 실행 경로 가운데 하나를 선택해야 하는 경우가 종종 있다.조건이 만족하면 조건 다음 들여쓰기한 문장 수행조건이 만족하지 않으면 else: 다음 들여쓰기한 문장 수행else:문은 생략 가능

반복적이고 지루한 작업은 컴퓨터를 이용하여 자동화하여야 한다. 동일한 작업을 오류 없이 반복하는 것은 컴퓨터가 아주 잘 할 수 있는 일이다.1\. 무한루프2\. 특정 회수 만큼 반복 : 변수 하나 사용 1) 변수초기값 : 시작값 2) 값비교(조건) : 끝값

리스트(list)는 여러 개의 데이터가 저장되어 있는 장소이다.리스트를 사용하지 않는다면 각각의 변수를 a, b, c, d와 같이 선언하지만 리스트를 사용하면 첨자를 넣어 aa\[0], aa\[1], aa\[2], aa\[3]과 같이 선언이때 항목이 4개인 리스트를 생

함수는 파이썬 프로그램 자체에서 제공하지만, 사용자가 직접 만들어서 사용하기도 함.함수(function)는 특정 작업을 수행하는 명령어들의 모음에 이름을 붙인 것.함수의 구현(정의) - 행동 정의함수의 호출 - 사용함수를 수행시키려면 함수를 호출(call)하면 된다.사

대소문자 변환upper() 함수: 소문자를 대문자로 변경lower() 함수: 대문자를 소문자로 변경swapcase() 함수: 대소문자를 상호 변환title() 함수: 각 단어의 제일 앞 글자만 대문자로 변환문자열 찾기count() 함수: 찾을 문자열이 몇 개 들었는지

turtle 모듈을 이용한 그래픽 GUI 프로그래밍의 시작 GUI 프로그램의 동작방식 및 완성 배치관리자와 몇 가지 위젯