본문 바로가기

파이썬 공부16

파이썬 구구단 게임 코드 (Python 구구단 만들기 코드) 안녕하세요! 오늘은 Python을 이용해 재미있는 구구단 맞히기 게임을 만들어보겠습니다. 이 게임은 랜덤한 구구단 문제를 내주고, 사용자가 답을 맞히면 점수를 얻는 구조입니다. 프로그래밍 초보자도 쉽게 따라 할 수 있는 예제로, print, input, 변수, 연산자, 선택문(if), 그리고 반복문(while)을 모두 활용한 작은 프로젝트입니다. 게임 기능 소개 📝랜덤 구구단 문제 출제: 컴퓨터가 구구단 문제를 무작위로 출제합니다.정답 확인 및 점수 기록: 사용자가 정답을 맞히면 점수가 올라가고, 틀리면 정답을 알려줍니다.게임 종료 기능: '종료'라고 입력하면 게임을 종료하고, 최종 점수를 출력합니다.코드 예제 🔍다음은 전체 코드입니다.import randomprint("구구단 맞히기 게임에 오신 것.. 2024. 11. 11.
'FreeTypeFont' object has no attribute 'getsize' (Pillow 10, 11 에러 해결방법) 이런 에러가 발생한다면?? pillow 버전 문제입니다뭐로? pillow==9.5.0 pip show '모듈명'pip show pillow 실행시켜보시면 현재 pillow 버전이 나올겁니다getsize 속성(attribute)가 없는 문제는 pillow 10, 11에서 발생하므로  솔루션 이것만 따라하시면됩니다.pip uninstall pillow #삭제 할거냐고 묻는 (y/n) 나오면 y 눌러주시고pip install Pillow==9.5.0 이렇게 9.5.0 버전을 설치한 후 실행해보시면getsize attribute가 없는 문제는 사라질거에요 ! 2024. 11. 9.
[Python] 파이썬 Selenium 자주 검색하는 10가지 질문 ! selenium FAQ 셀레니움 그게 뭔데 대체?웹 사이트 크롤링을 할 때 사용하는 라이브러리입니다.Selenium Github 들어가보시면python 뿐만 아니라 java, C, C#, javascript, ruby 다양한 언어에서 웹사이트 자동화를 할 수 있게 도와주는 라이브러리입니다.Github 링크>https://github.com/SeleniumHQ/selenium GitHub - SeleniumHQ/selenium: A browser automation framework and ecosystem.A browser automation framework and ecosystem. Contribute to SeleniumHQ/selenium development by creating an account on GitHub... 2024. 11. 8.
파이썬[Python] 폴더가 없으면 생성하는 방법 5가지 (create directory) Python 폴더 없으면 생성하는 방법 5가지안녕하세요! 오늘은 Python을 이용해 폴더가 없으면 생성하는 방법을 알려드릴게요. 초급 개발자분들도 쉽게 따라할 수 있도록 차근차근 설명드릴게요.😊1. os 모듈을 사용한 폴더 생성 방법가장 기본적으로 많이 사용하는 방법이에요. Python의 내장 모듈인 os를 사용해 폴더를 생성하는 방법을 알아볼까요?import os# 생성하려는 폴더 경로 지정folder_path = "example_folder"# 폴더가 존재하지 않으면 생성if not os.path.exists(folder_path): os.makedirs(folder_path) print(f"{folder_path} 폴더가 생성되었습니다.")else: print(f"{folder_.. 2024. 8. 4.