본문 바로가기

프로그램656

Python 223제] 두근두근 파이썬(개정판) CHAPTER 5 도전문제 출처 : 반크_반크 20년 백서 p136 참고풀이] import turtle t = turtle.Turtle() t.shape("turtle") t.penup() #펜을 올려서 그림이 그려지지 않게 한다. t.goto(120, 100) #거북이를 (120, 100)으로 이동시킨다. t.write("거북이가 여기로 오면 양수입니다.") t.goto(120, 0) #거북이를 (120, 0)으로 이동시킨다. t.write("거북이가 여기로 오면 0입니다.") t.goto(120, -100) #거북이를 (120, -100)으로 이동시킨다. t.write("거북이가 여기로 오면 음수입니다.") t.goto(0, 0) #(0, 0) 위치로 거북이를 이동시킨다. t.pendown() #펜을 내려서 그림이 그려지게 한.. 2023. 11. 20.
Python 222제] 두근두근 파이썬(개정판) CHAPTER 13 연습문제3 p397 출처 : 반크_반크 20년 백서 참고풀이1] 사용자 클래스 사용 import turtle class TUrtle: def __init__(self, speed): self.t = turtle.Turtle() self.t.speed = speed def drive(self, distance): self.t.forward(distance) def turright(self, degree): self.t.right(degree) def turleft(self, degree): self.t.left(degree) def Shape(self,Pointer): self.t.shape(Pointer) #사용자 객체를 선언한다. lee = TUrtle(0) lee1 = TUrtle(0) lee.Shape("turtle".. 2023. 11. 13.
Python 221제] 두근두근 파이썬(개정판) CHAPTER 4 연습문제 p127 출처 : 반크_반크 20년 백서 9. 참고풀이] import turtle t=turtle.Turtle() t.shape("turtle") colors=["orange","yellow","red"] X=[100,200,300] Y=[30,20,40] t.stamp() t.fillcolor(colors[0]) t.goto(X[0],Y[0]) t.stamp() t.fillcolor(colors[1]) t.goto(X[1],Y[1]) t.stamp() t.fillcolor(colors[2]) t.goto(X[2],Y[2]) t.stamp() 참고풀이 결과] 10. 참고풀이] import random Str="abcdefghijklmnopqrstuvwxyz0123456789" PW="" PW+=random.cho.. 2023. 11. 6.
Python 220제] 두근두근 파이썬(개정판) CHAPTER 4 연습문제 p126 출처 : 반크_반크 20년 백서 6. 참고풀이] L=[] n=int(input("정수를 입력하시오 : ")) L.append(n) n=int(input("정수를 입력하시오 : ")) L.append(n) n=int(input("정수를 입력하시오 : ")) L.append(n) print("\n리스트 =", L) print("리스트 숫자들의 합 =",sum(L)) 참고풀이 결과] 7. 참고풀이] import turtle t=turtle.Turtle() t.shape("turtle") colors=[] #"yellow","red","blue" color=input("색상 #1을 입력하시오 : ") colors.append(color) color=input("색상 #2를 입력하시오 : ") colors.app.. 2023. 11. 6.
Python 219제] 두근두근 파이썬(개정판) CHAPTER 10 연습문제6 p334 출처 : 반크_반크 20년 백서 참고풀이] from tkinter import * def Left_Move(): canvas.move(rec,-10,0) def Right_Move(): canvas.move(rec,10,0) def Up_Move(): canvas.move(rec,0,-10) def Down_Move(): canvas.move(rec,0,10) window=Tk() window.title("버튼 눌러 사각형 움직이기") canvas=Canvas(window, width=500, height=500, bg="white") canvas.grid(row=0, column=0, columnspan=4) rec=canvas.create_rectangle(50,25,150,75, fill="red".. 2023. 10. 23.
Python 218제] 두근두근 파이썬(개정판) CHAPTER 4 연습문제 p125 출처 : 반크_반크 20년 백서 3. 참고풀이] S=input("문자열을 입력하시오 : ") print(S + "하는 중") 참고풀이 결과] 4. 참고풀이] S=input("기호를 입력하시오 : ") Sinsert=input("중간에 삽입할 문자열을 입력하시오 : ") print(S[0] + Sinsert + S[1]) 참고풀이 결과] 5. 참고풀이] List=[1,2,3,4] Sum1=List[0]+List[1]+List[2]+List[3] print("리스트 =",List) print("\n1. 리스트 각 방을 더하여 합을 구한 경우") print("리스트 숫자들의 합 =",Sum1) Sum2=sum(List) print("\n2. sum()를 사용하여 합을 구한 경우") print("리스트 숫자들의.. 2023. 10. 23.
Python 217제] 두근두근 파이썬(개정판) CHAPTER 4 도전문제 출처 : 반크_반크 20년 백서 p110 도전문제. 참고풀이] print("안녕하세요?") name=input("이름이 어떻게 되시나요? ") print("\n만나서 반갑습니다. " + name +"씨") print("이름의 길이는 다음과 같군요 : " + str(len(name))) age=int(input("나이가 어떻게 되나요? ")) print("내년이면 " + str(age+1) + "이 되시는군요.") interest=input("\n취미가 무엇인가요? ") print("네 저도 " + interest + " 좋아합니다.") 참고풀이 결과] p115 도전문제. 참고풀이] x=input("성을 영어로 입력하시오 : ") y=input("이름의 두번째 글자를 영어로 입력하시오 : ") z=inpu.. 2023. 10. 16.
Python 216제] 두근두근 파이썬(개정판) CHAPTER 3 연습문제 p99 출처 : 반크_반크 20년 백서 10. 참고풀이] import turtle t=turtle.Turtle() t.shape("turtle") x1=int(input("x1 : ")) y1=int(input("y1 : ")) x2=int(input("x2 : ")) y2=int(input("y2 : ")) result=((x1-x2)**2+(y1-y2)**2)**0.5 t.up() t.goto(0,0) t.down() t.setheading(0) #거북이의 방향을 0도로 설정한다. t.left(45) t.forward(result) t.write(" 점의 길이 ="+str(result)) turtle.done() 참고풀이 결과] 11. 참고풀이] import time fseconds=time.time() M.. 2023. 10. 9.
Python 215제] 두근두근 파이썬(개정판) CHAPTER 3 연습문제 p98 출처 : 반크_반크 20년 백서 7. 참고풀이] Sum=0 n=int(input("정수를 입력하시오 : ")) Sum+=n%10 n//=10 Sum+=n%10 n//=10 Sum+=n%10 n//=10 Sum+=n%10 print("자리수의 합 :",Sum) 참고풀이 결과] 8. 참고풀이] x1=int(input("x1 : ")) y1=int(input("y1 : ")) x2=int(input("x2 : ")) y2=int(input("y2 : ")) result=((x1-x2)**2+(y1-y2)**2)**0.5 print("두점 사이의 거리 =",result) 참고풀이 결과] 9. 참고풀이] import turtle t=turtle.Turtle() t.shape("turtle") t.left(45) .. 2023. 10. 9.
Python 214제] 두근두근 파이썬(개정판) CHAPTER 3 연습문제 p97 출처 : 반크_반크 20년 백서 5. 참고풀이] x=int(input("x : ")) y=int(input("y : ")) print("두수의 합 :",x+y) print("두수의 차 :",x-y) print("두수의 곱 :",x*y) print("두수의 평균 :",(x+y)/2) print("큰수 :",max(x,y)) print("작은수 :",min(x,y)) 참고풀이 결과] 6. 참고풀이] r=int(input("r : ")) h=int(input("h : ")) V=3.141592*h*r**2 print("원기둥의 부피 :",V) 참고풀이 결과] 대한민국의 아름다운 영토, 독도 2023. 10. 9.
Python 213제] 두근두근 파이썬(개정판) CHAPTER 3 연습문제 p96 출처 : 반크_반크 20년 백서 1. 참고풀이] print(" → x**4-9*x**3+x**2\n\n") print(" → 4*pi*r**3/3\n\n") print(" → (-b+(b**2-4*a*c)**0.5)/(2*a)") 참고풀이 결과] 2. 참고풀이] liter=int(input("주유한 연료의 양(단위: 리터) : ")) distance=int(input("주행한 거리(Km) : ")) print(f"자동차의 연비는 {distance/liter}Km/리터입니다.") 참고풀이 결과] 3. 참고풀이] gam=int(input("감염 지수 : ")) days=int(input("일수 : ")) print(f"{days}일 후의 예상 감염자는 {gam**days}명입니다.") 참고풀이 결과] 4. .. 2023. 9. 25.
JavaScript 39제] 기초총정리(iseq) 13 출처 : 반크_독도 참고풀이1] 월을 입력하세요. 0을 입력하고 추가/실행 버튼을 클릭하면 결과를 출력합니다. 추가/실행 참고풀이1 결과] 시작) 자료입력) 결과) 참고풀이2] HTML) 월을 입력하세요. 0을 입력하고 추가/실행 버튼을 클릭하면 결과를 출력합니다. 추가/실행 JavaScript) var Arr = []; var Days = [0,31,28,31,30,31,30,31,31,30,31,30,31]; function AddList(){ var x=Number(document.getElementById("N").value); if(x != null) { if(x==0) Process(); Arr.push(x); document.querySelector('#N').value=""; documen.. 2023. 9. 18.
반응형