두근두근 파이썬 연습문제 7

두근두근 파이썬(개정판)_ch11 파일

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. 파일의 필요성 파일모드 그외 1. 파일의 필요성 메모리:컴퓨터의 전원이 꺼지지면 객체가 사라진다. 하드디스크: 파일 형태로 저장하면 전원이 꺼지더라도 데이터가 보존된다. 2. 파일모드 교수님이 처음에 이 단원을 배울 때 그런 질문을 하셨습니다. "여러분 코끼리를 냉자고에 넣는 방법이 뭐죠?" "냉장고 문을 열고 코끼리를 넣고 냉장고 문을 닫는 겁니다." 파일도 마찬가지 입니다. 파일을 열고 작업하고 파일을 닫는 것입니다. ★ 파일을 불러올 때는 파일이 존재해야 하고 불러오고 싶은 파일의 이름을 알아야 합니다. ※ .close()를 안해도 가끔 동작하는..

두근두근 파이썬(개정판)_ch10 tkinter로 GUI 만들기

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. ※ tk 부분은 이전 내용과는 결이 다른 내용입니다. 당황하지 말고 처음 터틀 그래픽을 배웠던 것처럼 접근하면 도움이 됩니다. ch11~13에도 계속 활용되는 문제가 나오기 때문에 제대로 학습해두어야 합니다. Tk interface tk 위젯 배치 관리자 1.Tk interface tkinter라고 부르는 것은 Tk interface의 약어입니다. 우리가 이전에 화면에 그림을 그릴 때는 turtle 모듈을 사용했습니다. turtle모듈도 파이썬이 제공하는 다양한 라이브러리 중 하나이고 tkinter도 그중 하나입니다. 다만, 옛날부터 많이 사용한 유명..

두근두근 파이썬(개정판)_ch9 리스트와 딕셔너리 연습문제 1~8번

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 교재 연습문제 1번-10번까지 코드와 풀면서 느낀 점만 올립니다. 해당 개념만 다룬 블로그 링크 첨부 합니다. 2024.01.25 - [[프로그래밍 언어]/python] - 두근두근 파이썬(개정판)_ch9 리스트와 딕셔너리 두근두근 파이썬(개정판)_ch9 리스트와 딕셔너리 안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. 9장 연습문제 링크 첨부 합니다. 파이썬 자료 hansol2124.tistory.com 연습문제 ch9-1 사용자로부터 5개의 숫자를 읽어 리스트에 저장하고 숫자들의 평균을 계산하여 출력하는 코..

두근두근 파이썬(개정판)_ch6 반복문

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. ※ 오늘 다루는 내용은 뒷부분을 학습하기 전 많이 연습해 두는 게 좋습니다. 연습문제를 많이 푼 상태에서 다음장으로 넘어가 주시길 바랍니다. range() 함수 횟수 제어 반복(for-in) 조건제어 반복 (while) Q 반복문이 왜 필요할까? A) 반복문은 어떤 작업을 반복하게 하는 구조이다. 반복을 통해 똑같은 문장을 여러 번 복사하는 수고를 줄일 수 있고 따라서 프로그래밍에 필요한 시간도 단축할 수 있다. 1. range() 함수 range() 함수는 for문과 뗄 수 없는 함수이다. 영어 뜻 그대로 '범위'를 지정하는 역할을 한다. range..

두근두근 파이썬(개정판)_ch5 조건문

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. ※ 오늘 다루는 내용은 뒷부분을 학습하기 전 많이 연습해 두는 게 좋습니다. 연습문제를 많이 푼 상태에서 다음장으로 넘어가 주시길 바랍니다. 기본 제어구조 관계/ 논리 연산자 선택구조 (조건문) 1. 기본 제어구조 (3가지) 순차구조 (sequence) 선택구조 (selection) 반복구조 (iteration) 명령들이 순차적으로 실행되는 구조 둘 중 하나의 명령을 선택하여 실행하는 구조 동일한 명령이 반복되어 실행되는 구조 2. 연산자 2-1 관계 연산자 두 개의 피연산자를 비교해 결과값을 참/거짓으로 생성. 문자열도 알파벳순으로 비교 가능함. 2..

두근두근 파이썬(개정판)_ch4 자료의 종류

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. 파이썬 내장 자료형 문자열 리스트 1. 파이썬 내장 자료형(data type) : bool, int, float, complex, str, bytes, bytearray, tuple, list, set, dict bool형 True와 False를 사용한다. 숫자형 int, float, complex 순서형 str, bytes, bytearray, tuple, list 집합 구조형 set, dict 파이썬의 동적유형(dynamic typing) : 파이썬 변수는 숫자든 문자든 어떤 종류의 자료도 저장 가능하다! → 사용 중인 변수를 다른 유형의 값을 할..

두근두근 파이썬(개정판)_ch3 수식, 연산자

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. (주의: 책에서 다루지 않아 기재하지 않은 연산자가 있습니다.) 수식과 연산자 연산자 종류 연산자 우선순위 1. 수식과 연산자 수식(expression) =피연산자 와 연산자의 조합. 연산자(opertaors)=연산을 나타내는 기호. 피연산자(operand)=연산의 대상. 2. 연산자 종류 산술 연산자(arithmetic operator) ;덧셈,뺄셈,곱셈,나눗셈, 나머지 연산 산술 연산자 ex + 1+2=3 - 2-1=1 * 2*4=8 / 3/2=1.5 나눗셈의 결과를 실수(float)로 나타냄 // 3//2=1 나눗셈의 결과를 정수(int)로 나타..

728x90