본문 바로가기
728x90
반응형

Program Language/Python11

[게임으로 배우는 파이썬] 변수 변수명 파이썬에서 변수명으로 사용이 가능한 문자는 다음과 같다. 대소 영문자, 숫자, 언더스코어이다. 여기서 숫자는 맨 앞에 올 수 없다. 이외에 예약어로 지정되어 있는 키워드들도 변수명으로 사용이 불가능하다. 대입 간이 기법 변수의 값이 자주 갱신되는 프로그래밍에서 값을 증가시키고 감소시키는 처리에서는 간이 기법을 사용한다. 수학에서는 적용되지 않는 a = a + 1과 같은 서식을 사용할 수 있다. 동작은 우변을 먼저 계산하고 결과를 좌변의 변수에 대입한다. 연산을 하고 다시 자신에게 대입하는 처리보다 더 간단한 기술방법이 있다. += 자기 자신에게 우변값을 더하고, 그 결과를 자기 자신에 대입한다. -= 자기 자신에서 우변값을 빼고, 그 결과를 자기 자신에게 대입한다. *= 자기 자신에게 우변값을 곱.. 2023. 8. 12.
[게임으로 배우는 파이썬] 연산 사칙연산 수학에서 사용되는 사칙연산을 그대로 사용할 수 있다. 수학 기호 파이썬 기호 덧셈 + + 뺄셈 - - 곱셈 x * 나눗셈 ÷ / 수학에서 사용하는 연산 규칙이 그대로 적용된다. 기타 연산 사칙연산 이외에도 일반적인 컴퓨터 사용하는 계산 기호들을 사용할 수 있다. 나머지를 구한다. % 몫을 정수로 구한다. // 지수를 구한다. ** 2023. 8. 12.
[게임으로 배우는 파이썬] IDLE IDLE Intergrated Development Environment, 통합 개발 환경 파이썬 1.5.2B1 이후에 같이 설치되는 통합 개발 환경이다. 파이썬 명령어를 쉽게 사용할 수 있도록 제공되는 GUI 툴이다. 기본적인 연산 동작을 IDLE로 테스트해 본다. IDLE은 시작에서 IDLE을 검색해서 찾아서 명령어창을 실행시킬 수 있다. IDLE에는 여러 기능들이 제공된다. 자동완성 명령어를 빠르게 입력하거나 제공되는 함수를 찾을 수 있다. 구문강조 등의 편의성을 제공한다. 2023. 8. 12.
[게임으로 배우는 파이썬] 기본세팅 파이썬은 읽고 쓰기 쉽고 프로그래머의 작업 효율을 높이도록 디자인된 프로그래밍 언어이다. 윈도우, 맥 os, 리눅스는 물론 라즈베리 파이 등 다양한 운영체제를 지원한다. 이러한 장점들이 수많은 사용자를 이끌었고 거기에 따라서 자료도 찾기 쉬워 접근성이 더 높아지면서 그에 따라 더욱더 성장할 가능성이 있는 언어라고 볼 수 있다. 라이브러리 파이썬의 가장 큰 특징은 풍부한 라이브러리이다. 문법이 간단해서 코드를 작성하는 데는 어려움이 없지만 무언가를 만들기 위해서는 목적에 맞는 라이브러리를 사용할 필요가 있다. 파일을 읽고 쓰고, 네트워크에 접근하는 등 표준으로 준비돼 있는 것뿐만 아니라 서드파티가 공개하는 것도 많다. 대표적으로 유명한 라이브러리들이 있다. NumPy 수치 계산 라이브러리 SciPy 과학 .. 2023. 8. 12.
[게임으로 배우는 파이썬] 새로운 시작 프로그래밍에 대한 공부를 어느 정도 진행했을 무렵 다양한 언어들 중 평가가 좋은 언어를 따로 체크해 두고 학습해 보기로 하였다. 그렇게 미루고 미루다 언젠가 서점에서 책 하나가 눈에 들어왔다. 마침 체크리스트에는 파이썬도 있었다. 프로그래밍 언어는 특히 새로운 것을 학습할 때는 무언가를 만들면서 하는 게 쉽고 빠르게 습득이 된다고 생각한다. 게임으로 파이썬을 배울 수 있다는게 흥미가 생겨 목차만 대강 훑어보고 바로 구매하였다. 이 책을 시작으로 파이썬에 대해서 기본이라도 얻어갈 수 있게 된다면 의미가 있을 거라고 생각한다. 책의 저자인 다나카 겐이치로는 파이썬을 배우기 위해서 입문서도 읽고 세미나도 다녔지만 익숙해지지 않았는데 자바스크립트로 만든 게임을 파이썬에 이식했더니 금방 익숙해졌다고 한다. 그래서.. 2023. 8. 12.
728x90
반응형