[파이썬] .py 파일 합치기 import 사용법
·
[파이썬]Python/기초 문법
import 하는 방법에 대한 질문이 있어서 간단하게 import하는 방법에 대해 남기려고 합니다. 흔히 다음과 같은 코드들을 입력해 보셨을 겁니다. import time import os import random . . . 이러한 모듈은 사실 Python을 설치할 당시 설치폴더에 함께 설치된 것으로 아래 사진과 같이 random.py 파일을 확인하실 수 있습니다. 자주 쓰는 파일들이기 때문에 설치된 것으로 단순히 import로 하면 사용하실 수 있습니다. 그러나 만일 자신의 용도에 맞게 자신이 만든 .py파일이 있다면 어떻게 사용할 수 있을까요? 예를 들어 사칙연산 프로그램을 만들어보겠습니다. A.py에서는 계산관련 함수를 사용만 하고 B.py에서는 그 함수를 만들겠습니다. 즉, B.py의 함수를 A...
[C++] 난이도, 앞으로의 전망, 죽어가는 C?
·
[C++]
C++는 기존의 C에서의 불편한 점들을 보완, 개선하고자 하는 목적으로 탄생하게 되었습니다. 가장큰 변화라고 하면 기존의 구조체(struct)와는 조금 다른 클래스(class)라는 개념이 생겼고, OOP(Object Oriented Programming, 객체지향프로그래밍)을 할 수 있게 되었습니다. 이때 class의 사용? objective-C랑 다른게 뭐지? 라는 의문을 가지실 수도 있는데, objective-C에도 클래스는 존재하지만 C++과 같은 다중상속기능이 없다는 점에서 차이가 있습니다. objective-C는 애플에서 사용하던 언어였으나 현재는 사용하지 않는 추세로 알고 있습니다.. 마찬가지로 C 언어는 한 때 모두가 사용하던 언어였으나 점차 사용하지 않는 추세고 C는 컴파일러도 사라진 상태..
[파이썬] TextRPG 게임 만들기 #5.fin | 게임 엔딩, 몬스터 전투, 마무리
·
[파이썬]Python/TextRPG게임
목차 (원하는 부분을 클릭하시면 바로 이동하실 수 있습니다~) 1. 오늘의 진행내용 2. 소스코드 3. 코드설명 4. 정리 및 참고사이트 이번에는 게임 엔딩 장면과 갱도2에서의 상호작용 등을 다루며 아직 추가할 여지가 많지만 이번 글을 마지막으로 마무리지으려 합니다. 1. 오늘의 진행내용 -추가된 모듈을 따로 없으며 game.py 와 game.py파일의 수정이 있었습니다. -갱도2로 들어갈 수 없는 문제가 있어서 수정해주었습니다. -갱도2의 탐험진행을 위한 함수는 따로 만들지 않았고 갱도2일 때 random을 이용하여 몬스터를 더 강하게 하는 옵션을 추가했습니다. -위 함수에서 갱도1과 갱도2를 구분하기 위해 monster코드에 매개변수를 추가했습니다. -갱도 1과 갱도 2의 차이가 크지 않아 갱도 2를..
Dvlp.Jun
Dvlp.Jun의 개발블로그