반응형

Python 62

(파이썬) 1부터 100까지 합, 짝수 홀수 합구하기

1부터 100까지의 합을 구하는 파이썬 코드는 다음과 같습니다. sum = 0 for i in range(1,101): sum += i print("1부터 100까지의 합:", sum) (Output) 1부터 100까지의 합: 5050 1부터 100까지 홀수의 합을 구하는 파이썬 코드는 다음과 같습니다. sum = 0 for i in range(1,100, 2): sum += i print("1부터 100까지 홀수의 합:", sum) (Output) 1부터 100까지 홀수의 합: 2500 1부터 100까지 짝수의 합을 구하는 파이썬 코드는 다음과 같습니다. sum = 0 for i in range(2,101, 2): sum += i print("1부터 100까지 홀수의 합:", sum) (Output) ..

Python 2022.10.19

(파이썬) 사칙연산

파이썬 사칙 연산에 관한 예제입니다. 사칙연산 1 a=100 b=3 print(a,"+",b,"=",a+b); print(a,"-",b,"=",a-b); print(a,"*",b,"=",a*b); print(a,"/",b,"=",a/b); print(a,"//",b,"=",a//b); # 몫 print(a,"%",b,"=",a%b); # 나머지 사칙연산 2 - 두 수를 키보드로 입력 받아서 연산하는 프로그램 a=int(input("첫 번째 수 입력(정수): ")) b=int(input("두 번째 수 입력(정수): ")) print(a,"+",b,"=",a+b); print(a,"-",b,"=",a-b); print(a,"*",b,"=",a*b); print(a,"/",b,"=",a/b); print(a,..

Python 2022.10.12

(파이썬) 자유 낙하 운동 궤적 그리기

물체가 높은 곳에서 아래로 떨어질 때는 중력으로 인해 약 9.8m/초씩 속도가 증가하게 됩니다. 다음 코드는 시간의 변화에 따른 거리의 변동을 파이썬의 터블 그래픽으로 표현한 것입니다. import turtle as t t.shape("circle") def draw_pos(x, y): t.clear() t.hideturtle() t.setpos(x,y) t.showturtle() t.stamp() hl = -(t.window_height() / 2) tm = 0 while True: d = (9.8 * tm**2) / 2 ny = y - int(d) if ny > hl: t.goto(x, ny) t.stamp() tm = tm + 0.5 else: break t.setup(400, 800) #t.sha..

Python 2022.10.10

(파이썬) 터틀 스크린의 마우스 클릭 이벤트 처리하기

이벤트가 발생했을 때, 이벤트를 처리하기 위해 호출되는 함수를 콜백 함수라고 합니다. 터틀 스크린에서 마우스를 클릭해서 이벤트가 발생했을 때 onscreenclick() 함수로 콜백 함수를 등록할 수 있습니다. def draw_position(x, y): … s = turtle.screen() s.onscreenclick(draw_position) s.listen() 콜백 함수를 사용하지 않고 함수를 직접 호출하여 실행할 수도 있습니다. s.onscreenclick(s.goto) s.listen() onscrrenclick 함수의 인수를 통해 마우스를 클릭한 버튼에 따라 서로 다른 콜백 함수를 호출할 수 있습니다. Onscreenclick 함수의 두 번째 인수는 마우스 버튼을 구분하여 처리할 수 있습니다..

Python 2022.10.05

(파이썬) 터틀 그래픽: 별

터틀 그래픽 홈페이지에 있는 아래 코드를 분석해 봤습니다. from turtle import * color('red', 'yellow') begin_fill() while True: forward(200) left(170) if abs(pos()) < 1: break end_fill() done() color('red', 'yellow') pencolor('red') - 펜 색. 그리기 색 fillcolor('yellow') - 채우기 색 begin_fill() 그린 영역을 채움니다. forward(200) 터블이 보고 있는 방향으로 지정된 숫자 만큼 이동합니다. left(170) 반시계 반향으로 지정된 숫자 만큼 방향을 회전합니다. $ _

Python 2022.10.03

(파이썬) 터틀 그래픽 Turtle Graphics: 원 그리기

파이썬 터틀 그래픽에서 원을 그리는 명령은 turtle.circle(x)입니다. x는 반지름의 크기입니다. turtle.circle(100); 예제 import turtle turtle.shape("turtle") turtle.speed(1) turtle.write(turtle.position()) turtle.circle(100) #반지름 turtle.penup() #그리지 않고 이동하기 위해서 turtle.goto(100, 0) #x축만 이동 turtle.write(turtle.position()) turtle.pendown() #다시 그림 turtle.circle(50) (Output)

Python 2022.10.02
반응형