[프로그래밍 언어]/python 21

두근두근 파이썬(개정판)_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개의 숫자를 읽어 리스트에 저장하고 숫자들의 평균을 계산하여 출력하는 코..

두근두근 파이썬(개정판)_ch9 리스트와 딕셔너리

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. 9장 연습문제 링크 첨부 합니다. 2024.01.25 - [[프로그래밍 언어]/python] - 두근두근 파이썬(개정판)_ch9 리스트와 딕셔너리 연습문제 1~8번 파이썬 자료형 리스트 딕셔너리 1. 파이썬 자료형 파이썬 자료형 특징 사용 형식 리스트(list) 변경이 가능함. my_list=[10,20,30,40,50] 튜플(tuple) 변경이 불가능함. my_tuple=(10,20,30,40,50) 딕셔너리 (dictionary) key와 value로 이뤄짐 my_dict={1:”one”,2:”two”,3:”three”} 세트(set)(=집합) 중..

두근두근 파이썬(개정판)_ch7 함수 연습문제 1~10번

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 교재 연습문제 1번-10번까지 코드와 풀면서 느낀 점만 올립니다. 해당 개념만 다룬 블로그 링크 첨부 합니다. 2024.01.25 - [[프로그래밍 언어]/python] - 두근두근 파이썬(개정판)_ch7 함수, def, 인수, 매개변수, 지역변수, 키워드 인수, 디폴트 인수 두근두근 파이썬(개정판)_ch7 함수,def, 인수, 매개변수, 지역변수, 키워드 인수, 디폴트 인수 안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. ch7 전문제는 푼 링크 첨부 합니다. ※ 오늘 hansol2124.tistory.com..

두근두근 파이썬(개정판)_ch7 함수,def, 인수, 매개변수, 지역변수, 키워드 인수, 디폴트 인수

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. ch7 전문제는 푼 링크 첨부 합니다. 2024.01.25 - [[프로그래밍 언어]/python] - 두근두근 파이썬(개정판)_ch7 함수 연습문제 1~10번 두근두근 파이썬(개정판)_ch7 함수 연습문제 1~10번 안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 교재 연습문제 1번-10번까지 코드와 풀면서 느낀 점만 올립니다. 해당 개념만 다룬 블로그 링크 첨부 합니다. 2024.0 hansol2124.tistory.com ※ 오늘 다루는 내용은 매우!!!!! 중요함으로 뒷부분을 학습하기 전 많이 연습해 두는..

두근두근 파이썬(개정판)_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)로 나타..

두근두근 파이썬(개정판)_ch2 변수,식별자,dir() 함수,input()함수

안녕하세요. 우당탕탕 개발 일지입니다. 파이썬 에디터 IDLE 3.12.1을 사용합니다. 책과 수업 내용을 바탕으로 요약한 내용과 교재 뒤 연습문제입니다. 변수의 기능 올바른 식별자 dir() 함수 input() 함수 1. 변수 기능 변수(variable) =이름이 있어 있는 저장소. =데이터를 담기 위한 그릇, 값을 저장하는 메모리 공간에 이름을 붙인 것. 더보기 ⚠️변수에서 '='는 '변수에 값을 저장하라'는 의미로 '양변이 같다'는 '=='로 표시한다. (자세한 내용은 ch3 연산자에서 다룸.) 같은 이름의 변수를 재사용하는 경우-> 가장 마지막으로 저장한 값이 지정. >>>x=100 # x라는 이름의 변수에 100이라는 값을 넣는다. >>>print(x) # 변수 x를 출력한다. 100 >>>x=..

728x90