본문 바로가기

전체 글49

리스트 연습 - 002 1. Introduction 일단 핵심 코드와 필수 내용만 올려둡니다. ( 이 포스팅은 아직 편집 중입니다. ) 2. Code fish = [ "고등어", "참치", "꽁치", "넙치" ]print(fish)print(fish[2])price = [ [ "고등어", 4000], [ "참치", 7000 ], [ "꽁치", 3000 ], [ "넙치", 5000 ] ]print( price)print(price[3])print(price[1][1]) 3. Result 4. Notes ■ 참고 사항1) aList = [] # 빈 리스트 가능. 이때, 리스트 요소 추가는 append() 함수를 사용함.2) 리스트 요소 길이(= 갯수)는 len() 함수.3) 인덱싱은 리스트에 요소 추가나 리스트 초기.. 2025. 4. 20.
Py5 연습 - 001 1. Introduction Py5 연습 첫번째입니다. 약간 번거롭지만 표준 Python IDLE 환경을 기본 사용자 환경으로 가정하고 Py5를 추가로 설치해서 사용하는 방법을 살펴봅니다. 하지만 초보자라면 아래 5번 항목만 보세요.(5. Processing 자체 Python 모드로 실행하기.) Processing 자체에 이미 매우 잘 작동되는 Processing.py 모드가 추가되어 있어서 Processing IDE에서 사용하는 것이 더 나은 환경이라고 생각됩니다. 하지만, 프로젝트 성격에 따라서 Python IDLE나 쥬피터 등의 환경에 Py5를 별도로 추가 설치해서 사용해야 하는 경우도 필요합니다. 이 방법은 표준 Python IDLE 환경에서 다양하고 멋진 Processing 함수들을 사용하는 방.. 2025. 3. 29.
Tkinter Canvas 이미지 처리 - 001 1. Introduction 이 예제는 Tkinter 모듈 Canvas에서 이미지를 나타내고 관련된 이런 저런 처리 방법을 다루고 있습니다. 외부 모듈로 필로우pillow를 사용하고 있기 때문에 이 모듈이 없다면 설치해야 합니다.  pip install pillow 설치 시 관련 문제가 발생한다면 아래 Notes의 '기타 사항' 항목을 참고하세요. ( 이 글은 아직 편집중입니다. ^.^;)  2. Code 더보기# Tkinter Canvas 이미지 처리 - 001 import tkinter as tkfrom PIL import Image, ImageTk  # 이미지 처리를 위해 PIL(Pillow) 라이브러리 사용# Tkinter 윈도우 생성tkWindow1 = tk.Tk()# Root 윈도우 배경색 설.. 2025. 3. 19.
Python Intro - 003 - Input and Return Value Ex. 001 1. Introduction Input and Return Value Ex. 001. 간단한 키보드 입력 처리와 함수의 반환값에 대한 예제입니다.  어떤 프로그램이든지 키보드 입력 처리는 기본적인 사항입니다. 프로그래밍 기초 사항 중 필수 내용에는 함수의 반환값이라는 것도 있으니 함께 알아보겠습니다. ( 제목 번호가.. Python Intro - 003 - Input and Return Value Ex. 001, 추후 정리 )  2. Code """ File Name : Python_Intro_003_Input_and_Return_Ex_001_.py Program Name : Input and Return Value Ex. 001 Program Version : 1.0.0 Author : James Da.. 2025. 2. 16.