반응형

터틀그래픽 4

파이썬 Python #21 각종 터틀그래픽 함수들, 난수 발생, 리스트에서 랜덤하게 선택, 거북이 경주 게임

1. 터틀그래픽 함수들 2. 난수 발생시키기 난수(random number)는 게임과 시뮬레이션에 필수적입니다 파이썬은 random 모듈을 통하여 난수 발생을 지원합니다 3. 리스트에서 랜덤하게 선택하기 응용문제 (1) 거북이 경주 게임 V_1 거북이 2마리를 만들어 경주를 시켜봅시다 위와 같이 2마리의 거북이를 구별하기 위해 색상을 다르게 하고 모양을 바꾸고 출발점을 정해서 거북이 세운뒤 10번정도 반복하면서 한 번 반복할 때마다 난수만큼 전진하도록 만듭시다 4. 외부이미지 사용하기 외부이미지를 불러옵시다 이미지를 불러올 때 \\, \표시 잘 구분해서 작성해주어야 합니다 위와 같이 말이죠 도전문제 (1) 외부 이미지를 사용해서 거북이 경주 게임을 만들어봅시다 이미지는 2개는 첨부파일에 있습니다 (2) ..

파이썬 Python #12 자료형 3-리스트

1. 리스트(list) 여러 개의 자료들을 모아서 하나의 묶음으로 저장한 것 리스트에 항목을 추가하기 빈 리스트를 생성한 후에 코드로 리스트에 값을 추가하는 것 리스트 항목에 접근하기 응용문제 (1) 친구들의 리스트 생성하기 다음과 같이 제일 친한 친구 5명의 이름을 리스트에 저장했다가 출력하는 프로그램을 작성해보자 (2) 리스트에 저장된 색상으로 원 그리기리스트에 저장된 색상으로 원 그리고 채우기 리스트에 색상을 문자열로 저장하였다가 하나씩 꺼내서 거북이와 그릴 원의 채우기 색상으로 설정하고 원 2개를 그려보자 활용해야 할 명령어 t = turtle..Pen() t.fillcolor(color) # 채울 색상 설정 t.begin_fill() # 채우기 시작 t.circle(100) # 채워진 원 t.e..

파이썬 Python #2 계산, 문자열 출력, 터틀 그래픽 맛보기

이제 파이썬에서 계산을 해봅시다 1. 사칙 연산을 해보자! 연산자로 발로 출력해도 되고 print()로 출력해도 됩니다 응용문제 (1) 3.14192*10.0*10.0 (2) (1/100)*1234 (3) 1234567890 * 9876543210 (4) 1E+100 / 1E+10 정답은 제일 아래쪽에 있습니다~ 2. 문자열을 출력해보자! 문자열: 큰따옴표나 작은따옴표안에 들어있는 데이터를 print(), 큰따옴표 또는 작은따옴표를 이용해 문자를 출력할 수 있습니다 **'+'를 활용하면 문자열을 이어서 출력할 수 있습니다** 그런데 이렇게해도 제대로 출력이 될까요? 안되죠! 반드시 시작과 끝에 같은 종류의 따옴표를 입력해야 합니다 또, comma(,)를 사용해 여러 개의 값을 출력할 수 있습니다 문자열과..

반응형