본문 바로가기

프로그램654

Python 233제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p180 출처 : 반크_반크 20년 백서 1) 참고풀이] import turtle t=turtle.Turtle() t.shape("turtle") i=0 while i 2023. 12. 23.
Python 232제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p178 출처 : 반크_반크 20년 백서 참고풀이 1] import sys #exit() : 강제종료 메서드 password=input("암호를 입력하시오 : ") count=1 while password != "pythonisfun": if count>=5: print("5회 이상 암호가 틀렸습니다.\n종료합니다.") sys.exit() else: print(f'{count}회 틀렸습니다.\n다시 입력하세요.') password=input("암호를 입력하시오 : ") count+=1 print("로그인 성공") 참고풀이 1 결과] 참고풀이 2] import sys #exit() : 강제종료 메서드 password="" count=0 while True: password=input("암호를 입력하시오 : ") i.. 2023. 12. 23.
Python 231제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p175 출처 : 반크_반크 20년 백서 참고풀이] import turtle import random t = turtle.Turtle() t.shape("turtle") for i in range(30): length = random.randint(1, 100) t.forward(length) angle = random.choice([90,180,270,360]) t.right(angle) turtle.done() 참고풀이 결과] 대한민국의 아름다운 영토, 독도의 가을 2023. 12. 22.
Python 230제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p173 출처 : 반크_반크 20년 백서 참고풀이] for i in range(1,10): for dan in range(2,10): print(f'{dan} * {i} = {dan*i:2}',end=" ") print() 참고풀이 결과] 대한민국의 아름다운 영토, 독도의 여름 2023. 12. 22.
Python 229제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p171 출처 : 반크_반크 20년 백서 1) 참고풀이] import time print("[분과 초를 표시하는 시계]") for i in range(10): Second=time.localtime() print(f"{Second.tm_min}분 {Second.tm_sec}초") time.sleep(1) 참고풀이 결과] 2) 참고풀이] import time print("[시간 추측 게임]") Start=input("Enter를 하면 게임이 시작합니다.") Start_time=time.localtime() End=input("10초가 되었다고 생각되면 Enter하시요.") End_time=time.localtime() if Start_time.tm_sec-End_time.tm_sec == 10: print("정확히.. 2023. 12. 22.
Python 228제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p170 출처 : 반크_반크 20년 백서 참고풀이] import turtle t = turtle.Turtle() t.shape("turtle") s = turtle.textinput("", "몇각형을 원하시나요?:") n = int(s) s = turtle.textinput("","원하는 길이를 입력하시요? ") l = int(s) for i in range(n): t.forward(l) t.left(360/n) turtle.done() 참고풀이 결과] -시작화면 - 6을 입력후 OK 버튼 클릭. - 원하는 길이 입력(예:100)후 OK 버튼 클릭. - 결과 대한민국의 아름다운 영토, 독도 2023. 12. 22.
Python 227제] 두근두근 파이썬(개정판) CHAPTER 5 연습문제 p157 출처 : 반크_반크 20년 백서 12. 참고풀이] N=int(input("출생년도를 입력하시오 : ")) if N%10==0 or N%10==5: chk="월" elif N%10==1 or N%10==6: chk="화" elif N%10==2 or N%10==7: chk="수" elif N%10==3 or N%10==8: chk="목" else: chk="금" print("\n"+chk+"요일에 접종가능합니다.") 참고풀이 결과] 13. 참고풀이1] import random com=random.randrange(3) #0:가위, 1:바위, 2:보로 정한다. player=input("가위, 바위, 보를 입력하시오 : ") if com==0: computer="가위" elif com==1: computer=.. 2023. 11. 27.
Python 226제] 두근두근 파이썬(개정판) CHAPTER 5 연습문제 p156 출처 : 반크_반크 20년 백서 10. 참고풀이] import turtle t=turtle.Turtle() t.shape("turtle") x1=int(input("큰 원의 중심좌표 x1: ")) y1=int(input("큰 원의 중심좌표 y1: ")) r1=int(input("큰 원의 반지름 : ")) x2=int(input("작은 원의 중심좌표 x2: ")) y2=int(input("작은 원의 중심좌표 y2: ")) r2=int(input("작은 원의 반지름 : ")) t.up() t.goto(x1,y1) t.down() t.circle(r1) t.up() t.goto(x2,y2) t.down() t.circle(r2) if x1=r2+y2: t.write("두번째 원이 첫번째 원의 내부에 있습니다... 2023. 11. 27.
Python 225제] 두근두근 파이썬(개정판) CHAPTER 5 연습문제 p155 출처 : 반크_반크 20년 백서 6. 참고풀이] InSu=int(input("정수를 입력하시오 : ")) if InSu%2==0 and InSu%3==0: print("2와 3으로 나누어 떨어집니다.") else: print("2와 3으로 나누어 떨어 지지 않습니다.") 참고풀이 결과] 7. 참고풀이] A1=int(input("첫번째 숫자를 입력하시오 : ")) A2=int(input("두번째 숫자를 입력하시오 : ")) A3=int(input("세번째 숫자를 입력하시오 : ")) if A1>A2 and A1>A3: print("가장 큰 숫자는 " + str(A1) + "입니다.") if A2>A1 and A2>A3: print("가장 큰 숫자는 " + str(A2) + "입니다.") if A3>A1 a.. 2023. 11. 27.
Python 224제] 두근두근 파이썬(개정판) CHAPTER 5 연습문제 p154 출처 : 반크_반크 20년 백서 1. 참고풀이] age = 20 if age =80: Result="B" elif Score>=70: Result="C" elif Score>=60: Result="D" else: Result="F" print(Result+"학점입니다.") 참고풀이 결과] 5. 참고풀이] import random x=random.randint(1,100) y=random.randint(1,100) Result=int(input(str(x) + " - " + str(y) + " = ")) if x-y==Result: print("맞았습니다.") else: print("아쉽게 틀렸습니다.") 참고풀이 결과] 대한민국의 아름다운 영토, 독도의 봄 2023. 11. 27.
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.
반응형