본문 바로가기

반응형

프로그래밍 언어/파이썬(Python)

(3)
[파이썬] 슈팅 게임 만들기 프로젝트 : 우주괴물 무찌르기 # 슈팅게임 - 우주괴물 무찌르기#외부 라이브러리 설치pip install pygameimport pygame## 슈팅게임 기능 구성기능1. 기본 화면 구성기능2. 우주선 이미지 추가, 방향키로 움직이기기능3. 우주괴물 자동으로 움직이기기능4. 우주선에서 미사일 발사기능5. 우주괴물 맞히고 점수 계산 [ 게임 기능 구성하기 ]# 기능1. 기본 화면 구성더보기# 기능1. 기본 화면 구성import pygameimport randomimport sys## 함수 선언 부분 ### @기능 2-5 : 매개변수로 받은 객체를 화면에 그리는 함수를 선언한다.# @기능 5-4 : 점수를 화면에 쓰는 함수를 선언한다.def playGame() : global monitor # MONITOR 변수 전역 변수..
[파이썬] for문 활용해서 구구단 출력하기 - 기본 for문, 중첩 for문 # 기본 for문 - 선택 단 출력 # 구구단 출력 dan = int(input("단을 입력하시오:")) print("%d단" %dan) for i in range(1,10): print("%d * %d = %d" %(dan, i, dan*i)) # 중첩 for문 - 구구단 전문 출력(2~9단까지) for i in range(2, 10) : print("%d단" %i) for j in range(1,10) : print("%d * %d = %d" %(i, j, i*j))
[파이썬] 거북이 그래픽 프로그램 작성 # 터틀 그래픽 프로그램 import turtle import random ## 변수 선언 r,g,b = 0.0, 0.0, 0.0 # 펜 색 pSize = 10 # 펜선 ## 함수선언 # 마우스클릭 따라오며 선그리기 def screenLeftClick(x, y) : global r,g,b turtle.pencolor((r,g,b)) turtle.pendown() # 선을 그리면서 turtle.goto(x, y) # 마우스클릭 따라오기 def screenRightClick(x, y) : turtle.penup() # 선을 그리지 않으면서 turtle.goto(x, y) # 거북이 랜덤 컬러, 랜덤 사이즈 변화 def screenMidClick(x, y) : global r, g, b tSize = rand..

반응형