본문 바로가기

분류 전체보기833

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.
GPU(Graphics Processing Unit) 게임, 영상 편집 등에 필요한 그래픽스 처리나 기계 학습의 행렬 연산 등을 가속화하기 위한 병렬 연산을 수행하는 컴퓨터 하드웨어 장치. 원래는 그래픽스 가속기(graphics accelerator)라는 그래픽스 전용 카드 또는 처리 장치를 널리 이르는 표현이었다. 그래픽스 처리 기능이 하나의 프로세서에 통합되고 고속화와 병렬화가 진행되면서 그래픽스 처리 장치(GPU: Graphics Processor Unit)라는 용어로 사용된다. GPU는 1970년대에 비디오 게임기에 화면 처리를 해주기 위해 독립적인 하드웨어를 만든 것이 시초다. 1980년대 IBM PC에 도입되어 VGA, SVGA 등의 비디오 카드 또는 그래픽 카드로 불렸다. 1990년대에 들어서 3차원 게임 지원을 위한 기능이 발전되었고, 200.. 2023. 11. 17.
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.
쿠버네티스(Kubernetes) 출처 : 반크_독도 클라우드화된 애플리케이션을 빠르게 자동적으로 배포하고, 컨테이너들의 오케스트레이션(orchestration), 스케일링 등을 제공하는 컨테이너 관리 시스템. * 오케스트레이션(orchestration)은 컴퓨터 시스템과 서비스, 애플리케이션 설정을 자동화하여 컴퓨팅 자원을 관리하고 조정하는 것으로 ‘컨테이너 오케스트레이션’은 컨테이너의 배포, 관리, 확장을 자동화하는 것을 의미한다. 기존 가상 컴퓨터(VM) 기반의 클라우드 서비스는 애플리케이션을 가상화된 서버에 배포․실행 및 개발되어 CPU, 메모리 등 많은 자원을 사용하고 가상 컴퓨터를 기동할 때 시간이 오래 걸리는 문제점들이 있었다. 이러한 문제점들을 해결하기 위해 가상 컴퓨터와 대비하여 소모 자원이 적고, 시동 시간이 짧은 컨테.. 2023. 11. 9.
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.
에듀테크(EduTech) 출처 : 반크_독도 교육에 정보통신(ICT) 기술을 융합한 교육 기술. 에듀테크(EduTech)는 교육을 뜻하는 ‘Education’과 기술을 뜻하는 ‘Technology’가 합쳐진 말이다. 시간과 공간의 제약을 극복하기 위해 정보 기술을 활용하여 교육 콘텐츠를 전달하는 수준에서 벗어나 4차 산업혁명의 핵심 기술인 인공지능(AI)이나 클라우드(cloud), 사물 인터넷(IoT), 모바일(mobile), 빅데이터(big data) 등을 교육에 적극적으로 활용하여 학생들에게 수준별 맞춤형 교육을 제공하고자 만들어진 표현이다. 좁은 의미로는 현재까지 개발되어 교육에 적용할 수 있는 신기술뿐만 아니라, 미래에 개발되고 활용되는 기술을 포함한다. 넓은 의미로는 이 신기술을 교육에 적용함으로써 교육적인 효과를 높일.. 2023. 11. 3.
해시태그(Hashtag) #(샤프 기호)와 특정 단어(들)을 붙여 쓴 것으로, 해시태그는 트위터, 페이스북 등 소셜 미디어에서 특정 핵심어를 편리하게 검색할 수 있도록 하는 메타데이터의 한 형태이다. 예를 들어, '브라질 월드컵 축구'를 검색어로 하려면 '#브라질월드컵축구'로 표기하고, '월드컵'을 검색어로 하려면 '#월드컵'으로 표기한다. 출처] 한국정보통신기술협회 : 해시태그 대한민국의 아름다운 영토, 독도의 여름 2023. 10. 27.
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.
RE100(Renewable Electricity 100%) 기업이 사용하는 전력 100%를 재생에너지로 전환하는 것을 목표로 하는 국제 캠페인 RE100(Renewable Electricity 100%)은 다국적 비영리단체인 '더 클라이밋 그룹(The Climate Group)' 주도로 2014년부터 본격적인 논의가 이뤄졌다. 2050년까지 태양열, 태양광, 바이오, 풍력, 수력, 지열 등에 기반을 둔 재생에너지로 석유 화석연료를 100% 대체한다는 목표다. RE100은 정부 강제가 아니라 글로벌 기업이 자발적으로 참여하여 진행된다. 연간 100기가와트시(GWh) 이상의 전력을 소비하는 기업이 대상이다. RE100 가입을 위해 신청서를 제출하면 더 클라이밋 그룹의 검토를 거쳐 가입이 최종 확정된다. 가입 후 1년 안에 이행 계획을 제출하고, 매년 이행 상황을 점.. 2023. 10. 19.
반응형