Python

파이썬으로 절대값 구하기

절대값은 a가 0보다 크면 그대로 a의 값으로 출력하고, a가 0보다 작으면 -a로 결과를 출력하도록 하는 것이 일반적인 알고리즘입니다. 아래 프로그램 상에서 abs_sign(a)는 부호로 판단하는 알고리즘이며, abs_square(a)는 제곱 후 제곱근을 구하여 절대값을 만드는 알고리즘입니다. 파이썬에 있는 ‘math’ 모듈을 사용하여 문제를 해결하는 과정을 연습해봤습니다. 이미지 출처 – http://www.coolmath.com/algebra/18-absolute-value-equations-inequalities/01-absolute-values-01   import math def 더 보기…

글쓴이 푸른꿈샘,
Python

파이썬 터틀 그리기 연습 코드 – 무작위 지역에 도형 그리기

파이썬의 터틀 그리기 연습한 내용입니다. 무작위 지역에 도형을 그리는 내용으로 만들어 봤습니다. # -*- coding: utf-8 -*- import turtle import random t=turtle.Pen() t.shape("turtle") b=0 while b < 20 : a=0 x=int(random.randrange(-300,300)) y=int(random.randrange(-300,300)) c=int(random.randrange(3,12)) i=int(360/c) b=b+1 t.pendown() while a < c+1 : t.forward(i) t.right(i) a += 1 if a == c 더 보기…

글쓴이 푸른꿈샘,