금천고등학교 로고이미지

RSS 페이스북 공유하기 트위터 공유하기 카카오톡 공유하기 카카오스토리 공유하기 네이버밴드 공유하기 프린트하기
2020 정보융합과학 수업 자료
작성자 김용남 등록일 20.07.29 조회수 514
첨부파일
과학융합캠프1.hwp (1.38MB) (다운횟수:299)

수업 자료입니다. 아래는 파이썬 코드

 

from turtle import*

from math import*

 

sun=Turtle()

moon=Turtle()

earth=Turtle()

 

sun.shape('turtle')

moon.shape('triangle')

earth.shape('circle')

 

earth.up()

moon.up()

 

tracer(False)

sun.goto(0,0)

earth.goto(150,0)

moon.goto(210,0)

tracer(True)

 

 

earth.down()

moon.down()

 

earth_degree=0

moon_degree=0

 

while(True):

    earth_x=cos(earth_degree)*150

    earth_y=sin(earth_degree)*150

 

    moon_x=cos(moon_degree)*60 + earth_x

    moon_y=sin(moon_degree)*60 + earth_y

 

    earth.goto(earth_x, earth_y)

    moon.goto(moon_x, moon_y)

 

    earth_degree=earth_degree+0.02

    moon_degree=moon_degree+0.26

 

    


이전글 2022.과학과제연구-태양 관측 자료
다음글 2017 과학동아리 현장체험학습 결과 보고서 양식