[파이썬] 피카츄 얼굴 그리기(터틀 그래픽)

파이썬의 터틀 그래픽은 다양한 기능을 이용가능하다. 그 중에 그림을 그려주는 기능은 파이썬 입문자에게는 쉽게 접하면서 재미있게 배울 수 있는 기능 중에 하나이다. 그림을 그리기 위해서는 도형의 각도 및 길이를 계산하여 그려야 하는 조금 복잡한 과정이 포함되어진다. 피카츄 얼굴 그리기 또한 누군가의 계산으로 그려진 그림 중 하나이다. 터틀 그래픽으로 피카츄 얼굴 그리기 함수를 정의하여 각각의 얼굴과 … 더 읽기

Loading

[파이썬] 다양한 모양 만들기(터틀 그래픽)

다양한 도형그리기

터틀 그래픽으로는 여러가지 모양의 그림을 그릴 수 있다. 간단한 코드로 별, 하트 꽃 등 원하는 그림을 그릴 수 있도록 터틀 그래픽에서는 지원을 하고 있다. 터틀 그래픽으로 다양한 모양 만들기 1. 별 그리기 2. 하트 그리기 3. 하트 그리기 (다른버전)

[파이썬 게임] 지렁이게임 만들기 (with pygame)

지렁이게임

파이썬에서는 여러가지 게임을 만들 수 있다. 그 중에 기본적이면서 아주 많이 알려진 게임이 있는데 바로 지렁이게임이다. 지렁이 게임은 코드가 그렇게 어렵지도 않으면서 만드는 사람에 따라 여러가지 모습으로 표현되어진다. 파이썬에서 제공하는 pygmae 라이브러리를 사용하여 만들어볼 수 있다. 만약 pygame이 설치 된 경우 설치를 건너뛰고 바로 지렁이 게임 코드를 입력해도 된다. 1. pygame 모듈 설치하기 pygmae 설치는 … 더 읽기

Loading

[파이썬 입문] 04. 변수(variable)

변수

변수(variable)는 어떤 값을 저장하는 공간이라고 할 수 있다. 다른말로 데이터(data)를 저장을 위해 프로그램으로부터 할당받은 메모리 공간을 의미한다. 즉, 변수(variable)는 데이터를 저장할 수 있는메모리 공간이며, 그 값은 변경될 수 있다.   1. 변수 정의하기 Q. : 반려 동물을 소개해 주세요 A : 우리 집 반려동물은 개인데, 이름이 연탄이예요. 연탄이는 4살이고, 산책을 아주 좋아해요. Q : 연탄이는 … 더 읽기

[파이썬] 터틀 그래픽 기본 명령어 모음

터틀그래픽 기본 명령어

1. 터틀 그래픽 기본 정보 – 터틀 그래픽 창 한가운데를 (0,0) 원점으로 정함 – 거북이 최초 위치: 원점 -거북이 최초 머리 방향 0도 -기본 창의 좌표 범위는 x좌표 -480~480, y좌표 -400~400 -길이 단위 픽셀 -특별한 명령어가 없으면 거북이가 지나가는 모든 경로에 선이 그려짐 >> 거북이 자체가 그림을 그리는 펜 2. 터틀 그래픽 기본 명령어 기본 … 더 읽기

[파이썬] 01. 터틀 그래픽 모듈로 다각형 그리기

터틀그래픽 다각형 그리기

터틀 그래픽(Turtle Graphics)은 그래픽 디자인 및 컴퓨터 프로그래밍 교육을 위한 프로그래밍 언어 및 환경의 일부이다. 이 시스템은 초기에 Logo라는 프로그래밍 언어와 함께 개발되었으며, 주로 어린 학생들이 컴퓨터 프로그래밍을 배우고 기본적인 그래픽 디자인 개념을 익히는 데 사용되고 있다. 터틀 그래픽에서 “터틀”은 화면 상에 그림을 그리기 위해 사용되는 그래픽 펜을 의미한다. 프로그램은 터틀에게 지시를 내림으로써 원하는 그림을 … 더 읽기

Loading

[파이썬 입문] 03. 자료형(data type)

자료형이란 무엇인가? 자료형(data type)은 말 그대로 데이터(자료, data)의 형태(type)을 의미한다. 데이터는 123, abc, 가나다 같이 프로그래밍에 사용하는 값이며, 보통 데이터와 값은 혼용해서 사용하기에 같은 의미를 가진다. 이러한 값을 변수에 담아 사용할 수 있다. 오늘은 숫자 자료형과 문자열 자료형, 불 자료형을 알아보자. 1. 숫자 자료형 우리가 아는 수에는 1,2,3과 같은 정수가 있고, 1.2, 3.14와 같은 실수도 … 더 읽기

[파이썬 입문] 02. 파이썬 개발 환경 구축하기

개발 환경 구축하기

개발 환경(Development Environment)은 소프트웨어를 개발하고 테스트하는 데에 필요한 모든 도구와 리소스의 집합을 의미한다. 또한 개발 환경은 개발자가 코드를 작성하고 실행하며, 애플리케이션을 개발하고 디버깅하는 데에 사용하는 모든 것을 포함한다. 1. 개발 환경이란? 1.1. 통합 개발 환경(IDE) 코드 작성, 편집, 디버깅 등을 위한 통합 개발 환경을 사용한다. 예를 들면, Visual Studio Code, PyCharm, Eclipse 등이 있다. 1.2. … 더 읽기

Loading

[파이썬 입문] 01. 왜 파이썬 (Python)으로 코딩을 시작하는게 좋을까? 코딩 입문

왜 파이썬으로 코딩을 시작하는 것이 좋을까요?

파이썬(python)은 무엇인가? C 언어를 기반으로 한 오픈소스의 고급 프로그램밍 언어이다. 특징으로 C언어와 다르게 인터프리터식 동적 타이핑 대화형 언어로 컴파일 하지 않고서도 작성한 프로그램을 바로 실행 할 수 있기에 사용자가 결과를 쉽게 확인 가능하다.   1. 파이썬이란? 네덜란드 개발자 귀도 반 로섬(Guido van Rossum)이 만든 프로그래밍 언어이다. 영어의 의미는 그리스 신화에 나오는 뱀의 이름이지만, 귀도 반 … 더 읽기

Loading