Python56 간단한 자판기 프로그램 (Python) 🛠️ 빈칸 채우기 형식 (초급자용)아직 코딩이 서툰 학생들을 위해 아래 빈칸을 채워 완성하도록 유도해 보세요.Python # 1. 딕셔너리 만들기vending = {"콜라": 1500, "사이다": 1200, "생수": 800}# 2. items()를 사용해 메뉴판 보여주기print("--- 메뉴판 ---")for name, price in vending._______(): # 빈칸 print(f"{name}: {price}원")# 3. keys()를 사용해 품목 리스트 보여주기print(f"판매 품목: {list(vending._______())}") # 빈칸# 4. 사용자 입력 및 get() 활용choice = input("어떤 음료를 드릴까요? ")result = vending._______.. 2025. 12. 22. 파이썬의 딕셔너리(Dictionary)는 데이터 자료형 1. keys(): 모든 키(key) 목록 확인예제 A: 회원 ID만 추출하기Python members = {"id1": "철수", "id2": "영희", "id3": "민수"}print(members.keys())# 출력 결과: dict_keys(['id1', 'id2', 'id3'])예제 B: 재고 목록의 품목 확인하기Python inventory = {"사과": 10, "바나나": 5}for item in inventory.keys(): print(f"현재 품목: {item}")# 출력 결과:# 현재 품목: 사과# 현재 품목: 바나나2. values(): 모든 값(value) 목록 확인예제 A: 점수 평균 계산하기Python scores = {"국어": 80, "영어": 90, "수학": 10.. 2025. 12. 22. VS Code 필수 편집 명령어 💻 VS Code 필수 편집 명령어 (Windows/Linux 기준)VS Code(Visual Studio Code)를 더 빠르고 효율적으로 사용하기 위한 핵심 편집 명령어(단축키)를 알려드립니다. 복사, 붙여넣기 등 기본적인 기능부터 코드 편집 생산성을 높여주는 기능까지 정리했습니다.참고: Mac OS 사용자는 Ctrl 대신 Cmd를, Alt 대신 Option 또는 Cmd를 사용하여 조합합니다.1. 기본 편집 (Basic Editing)기능Windows/Linux 단축키설명복사Ctrl + C선택 영역 복사붙여넣기Ctrl + V복사/잘라낸 내용 붙여넣기잘라내기Ctrl + X선택 영역 잘라내기실행 취소Ctrl + Z직전 작업 취소 (Undo)다시 실행Ctrl + Y또는Ctrl + Shift + Z취소했던.. 2025. 12. 10. 파이썬 기초 강의 계획안 파이썬은 문법이 간결하여 자바보다 빠르게 기초를 습득할 수 있다는 점을 고려하여, 객체지향 개념(OOP)까지 포함하되 실습 비중을 높여 실질적인 코딩 역량을 확보하는 데 초점을 맞추었습니다.🐍 파이썬 기초 강의 계획안 (총 8회, 24시간)✅ 전체 학습 목표파이썬 언어의 기본 문법 및 핵심 자료구조(리스트, 딕셔너리) 이해객체지향 프로그래밍(OOP) 기초 개념 습득 및 적용실습을 통해 코드를 직접 작성하는 능력을 향상하고, 실제 프로젝트에 활용 가능한 기초 역량을 확보회차주요 주제세부 내용 (약 1.5시간)실습 예제 (약 1.5시간)1회차파이썬 개요 및 개발 환경* 프로그래밍 및 파이썬 소개 (특징, 활용 분야)* "Hello Python" 출력 및 print() 함수 연습 * 개발 환경 설정: Py.. 2025. 12. 6. 웹 크롤링과 스크래핑, 무엇이 다를까? 쉬운 설명 웹 크롤링 (Web Crawling)은 '도서관에서 책 제목 찾기' 같아요!우리 학교 도서관에 책이 엄청 많죠? 웹 크롤링은 도서관에 있는 모든 책들을 쓱~ 둘러보면서 '어떤 책들이 있나?' 하고 목록을 만드는 것과 비슷해요.컴퓨터는 웹사이트를 '책꽂이'처럼 생각해요.크롤링은 웹사이트에 있는 여러 페이지(책)들을 뿅뿅 들어가 보면서, '아, 여기 이런 페이지가 있네!' 하고 기록해두는 거예요.어떤 책들이 있는지, 어떤 종류의 책들이 있는지 쭉 둘러보면서 길을 찾아다니는 것과 같아요.누가 하냐고요? 보통 구글 같은 큰 검색 엔진들이 이렇게 크롤링을 해서 우리가 뭘 검색하든 바로바로 찾아줄 수 있도록 도와줘요!웹 스크래핑 (Web Scraping)은 '책에서 필요한 내용 베껴 쓰기' 같아요!이제 도서관에서 .. 2025. 5. 20. 웹 스크래핑(Scraping)예제 검색할 키워드 입력 웹 스크래핑은 크게 두 단계로 진행된다고 생각하시면 돼요.웹페이지 접속: 웹 스크래핑 프로그램은 마치 웹 브라우저처럼 특정 웹사이트에 접속해요.정보 추출: 접속한 웹페이지에서 필요한 정보를 찾아내고 추출해요. 예를 들어, 온라인 쇼핑몰에서 특정 상품의 가격 정보만 뽑아낼 수도 있고, 뉴스 사이트에서 기사 제목과 내용을 가져올 수도 있죠.왜 웹 스크래핑을 사용할까요?웹 스크래핑은 다양한 분야에서 유용하게 활용돼요. 몇 가지 예시를 들어볼게요.시장 조사: 경쟁사의 상품 가격을 비교하거나, 특정 산업의 트렌드를 파악하는 데 사용될 수 있어요.데이터 분석: 수많은 웹사이트에서 대량의 데이터를 수집해서 분석하고, 새로운 인사이트를 얻는 데 활용될 수 있죠.콘텐츠 수집: 뉴스 기사, 블로그 게시물 등 다양한 웹 콘.. 2025. 5. 19. 이전 1 2 3 4 5 6 ··· 10 다음