개요 문자열은 종종 텍스트로 구성되기 때문에 문장부호, 줄 바꿈, 들여 쓰기를 통해 문자열을 사람이 읽기 쉽도록 제어하고 싶을 때가 많습니다. 이번 포스트에서는 파이썬(Python)에서 문자열의 서식을 제어하는 방법을 살펴보겠습니다. 문자열 리터럴 먼저 문자열 리터럴과 문자열 값이 무엇인지 알아보겠습니다. 문자열 리터럴은 따옴표를 포함하여 컴퓨터 프로그램의 소스코드에 표시됩니다. 문자열 값은 print() 함수를 호출하고 프로그램을 실행할 때 표시되는 것입니다. print("Hello, World!") 예를 들어 위 "Hello, World!" 프로그램에서 문자열 리터럴은 "Hello, World!"이며, 문자열 값은 따옴표가 없는 Hello, World!입니다. 다시 말해 문자열 값은 파이썬 프로그램을..
Tutorial
개요 문자열(String)은 하나 또는 여러 개의 문자(글자, 숫자, 기호)가 일렬로 나열된 것입니다. 텍스트는 일상 생활에서 사용하는 일반적인 데이터 형식으로 이를 표현하는 문자열 자료형은 파이썬(Python)을 포함한 여러 프로그래밍 언어에서 매우 중요한 구성요소입니다. 이번 글에서는 파이썬에서 문자열을 생성하고 출력하는 방법, 문자열을 병합(연결)하고 복제하는 방법, 변수에 문자열을 저장하는 방법을 설명합니다. 문자열 생성 및 출력 파이썬에서 문자열은 문자(글자, 숫자, 기호)를 나열한 후, 작은따옴표 '또는 큰 따옴표 "로 묶어서 만듭니다. 'This is a string in single quotes.' "This is a string in double quotes." 작은 따옴표 또는 큰 따옴..
개요 Phaser.js는 웹 기반의 비디오 게임을 만들 수 있는 JavaScript 게임 프레임워크입니다. Phaser를 이용하면 프레임워크에서 제공하는 게임 제작에 필요한 유용한 도구들을 활용할 수 있으므로 우리가 모든 것을 처음부터 만들 필요가 없습니다. 이번 포스트에서는 Phaser가 제공하는 기본 기능을 살펴보겠습니다. 기본 Phaser 프로젝트 설정 도형 그리기 사운드 및 음악 재생하기 입력장치와 상호작용 이를 활용하면 다음과 같은 퍼즐 게임을 간단히 만들 수 있습니다. (링크) ※ 참고 : 학습한 결과를 바탕으로 제작한 것으로 완벽한(완성된) 게임의 형태를 띠고 있지는 못합니다. 기본 Phaser 프로젝트 설정 Phaser의 기능을 확인하는데 목적이 있으므로 개발환경 구축을 최소화하기 위해 다..
본 포스트에서는 간단히 Phaser 3 의 기초를 학습하기 위하여 벽돌깨기 게임을 만들어 보도록 하겠습니다. 기본이 되는 내용은 2D breakout game using Phaser 을 바탕으로 진행하였으며, 원본의 코드는 Phaser 2 (CE) 버전을 기반으로 하고 있어, 여기서는 Phaser 3 에서 동작할 수 있도록 소스코드를 수정하였습니다. 사전작업 Phaser 를 사용할 수 있도록 환경을 구성합니다. 혹은 다음의 Stackblitz 링크에서 시작 합니다. 초기환경 링크 프레임 워크 초기화 게임의 기능을 삽입하기 전에 우선 전체적인 구조를 잡아주어야 합니다. Phaser 는 장면(scene) 단위로 게임을 관리합니다. 때문에 우선 장면(scene) 클래스를 생성한 후 이를 Angular 에 추가..
Goorme IDE is an online integrated development environment service. It supports multiple programming language, including C, C++, PHP, Ruby, Phython, JavaScript, Node.js, and Go. You can develope any software as do in local do. But when you do make web application requires networking connection for running, you may be trouble if you don’t know Korean. Because it’s documentation are not written in..