Python Turtle을 활용한 클래식 게임 개발: 뱀 게임 만들기
이전 장에서는 Tkinter를 사용하여 그래픽 애플리케이션을 만드는 방법을 자세히 살펴보았습니다. 틱택토 게임과 그림판 애플리케이션을 만드는 과정을 통해 Tkinter의 다양한 위젯, 스타일링, 이벤트 처리, Canvas 그리기 등을 배웠습니다.
이번 장에서는 turtle 모듈로 다시 돌아가, 실제 게임 애플리케이션을 만들어 볼 것입니다. 바로 '뱀 게임'입니다. 이 게임은 간 ...
7월 9일 23:43에 게시됨
C 프로그래밍 기초 실험: 제어문 활용
무작위 쿠폰 코드 생성기
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define CODE_LENGTH 6
#define NUM_CODES 5
int main(){
int count;
int random_prefix, random_suffix;
srand(time(NULL));
count = 0;
while(count < NUM_CODES){
random_prefix = rand() % 900 + 100; // 100-999
...
7월 9일 02:55에 게시됨
파이썬 핵심 개념 10가지 완벽 마스터 가이드
파이썬은 가장 인기 있는 프로그래밍 언어 중 하나로, 간결하고 가독성 높은 문법과 강력한 기능 덕분에 프로그래밍 입문자들이 가장 선호하는 언어가 되었습니다. 하지만 많은 초보자들이 변수, 클래스, 함수와 같은 기본 개념에 대해 체계적으로 이해하지 못하고 어려움을 겪곤 합니다. 오늘은 코드 예제와 쉬운 설명을 통해 파이썬의 10가지 핵심 개념을 명확히 이해하 ...
6월 26일 22:44에 게시됨
파이썬 기초 프로그래밍 가이드
개발 환경 설정
파이썬 인터프리터 및 PyCharm 설치
IPO 프로그래밍 방식
입력(Input), 처리(Process), 출력(Output): 입력 → 처리 → 출력
기본 출력 함수 print
(1) 콘솔 출력: print(출력 내용)
출력 내용은 숫자, 변수 값, 연산 결과, 문자열(따옴표로 묶어야 함, 단일/이중/삼중 따옴표 모두 가능), ASCII 코드에 해당하는 문자(print(chr(number)) 등이 될 수 ...
5월 26일 00:03에 게시됨