안녕하세요 성조입니다.
두근두근 파이썬 책의 연습 문제를 개인적으로 푼 문제들을 업로드하려 합니다.
1. "환영합니다.", "파이썬의 세계에 오신 것을 환영합니다.", "파이썬은 강력합니다."를 화면에 출력하는 프로그램을 작성하시오. 스크립트 모드로 실행한다.
print("환영합니다.\n파이썬의 세계에 오신 것을 환영합니다.\n파이썬은 강력합니다.")
또는
print("환영합니다.")
print("파이썬의 세계에 오신 것을 환영합니다.")
print("파이썬은 강력합니다.")
2. 다음 프로그램의 실행 결과를 쓰시오.
반갑습니다. 파이썬!! 0.6 Hello World !!! |
3. 파이썬 쉘을 사용하여 한 주가 몇 시간에 해당하느지 계산해보자.
print(7*24)
168 시간이다.
4. 터틀 그래픽에서 거북이를 이동시켜서 다음과 같은 그림을 그려보자.
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.forward(100)
t.left(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.left(90)
t.forward(100)
5. 터틀 그래픽에서 width() 함수를 호출하면 거북이가 그리는 선의 두께르 두껍게 한다. 거북이를 이동하여서 다음과 같이 두께가 10인 선을 그려보자.
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.width(10)
t.forward(100)
t.left(90)
t.forward(100)
6. 터틀 그래픽에서 color() 함수를 호출하면 거북이가 그리는 선의 색상을 변경할 수 있다. 색상을 파랑색으로 변경하여서 다음과 같이 길이가 100픽셀인 선을 그려보자.
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.color("blue")
t.forward(100)
7. 터틀 그래픽에서는 거북이의 모양을 삼각형, 원, 삼각형, 사각형으로 변경할 수 있다. 다음과 같이 shape() 함수를 사용하면 된다. 사각형으로 변경하고 100픽셀 길이의 직선을 그려보자.
import turtle
t = turtle.Turtle()
t.shape("square")
t.forward(100)
shape은 형상을 확인하는 명령어입니다. 즉 "사각형 형상을 확인하겠다"라는 의미가 됩니다.
8. t.up(), t.down(), t.goto() 명령어를 조합하여 다음과 같은 그림을 그려보자.
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.goto(0,0)
t.forward(100)
t.up()
t.goto(0,200)
t.down()
t.forward(100)
9. 화면에 오륜기를 그리는 프로그램을 작성해보자.
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.up()
t.goto(-120,0)
t.down()
t.circle(100)
t.up()
t.goto(60,0)
t.down()
t.circle(100)
t.up()
t.goto(240,0)
t.down()
t.circle(100)
t.up()
t.goto(-40,-150)
t.down()
t.circle(100)
t.up()
t.goto(160,-150)
t.down()
t.circle(100)
위 코드블럭은 제가 파이썬 쉘을 이용하여 모양이 9번 문항과 최대한 유사하게 그려보려고 작성한 코드입니다.
감사합니다. 다음 포스팅 때 뵙겠습니다!
'개인 학습용 해설 > 두근두근파이썬' 카테고리의 다른 글
[두근두근 파이썬] 6장 연습문제 개인풀이 (0) | 2022.08.22 |
---|---|
[두근두근 파이썬] 5장 연습문제 개인풀이 (1) | 2021.07.23 |
[두근두근 파이썬] 4장 연습문제 개인풀이 (0) | 2021.05.20 |
[두근두근 파이썬] 3장 연습문제 개인풀이 (0) | 2021.02.07 |
[두근두근 파이썬] 2장 연습문제 개인풀이 (0) | 2021.02.05 |