두근두근 파이썬 6장 연습문제 문제풀이
1번 문제
i=0
while i<=100:
if (i%2)==0:
print (i)
i=i+1
2번 문제
year=0
balance=1000
while balance<=2000:
year=year+1
interest=balance*0.07
balance=balance+interest
print(year,"년이 걸립니다.")
3번 문제
n=1234
sum=0
while n>0:
digit=n%10
sum=sum+digit
n=n//10
print(sum)
4번 문제
while int(input("3*9는"))!=27:
int(input("3*9는"))
5번 문제
sum=0
while True:
x=int(input("정수를 입력하시오"))
sum=sum+x
if x==0:
print(sum)
break
6번 문제
import random
r=random.randint(1,6)
print("첫번째 주사위=",r,end=' ')
r=random.randint(1,6)
print("두번째 주사위=",r)
7번 문제
import turtle
t=turtle.Turtle()
t.shape("turtle")
i=1
while i<7:
t.fd(100)
t.fd(-30)
t.lt(60)
t.fd(30)
t.fd(-30)
t.rt(120)
t.fd(30)
t.fd(-30)
t.lt(60)
t.fd(-70)
t.lt(60)
i=i+1
8번 문제
import turtle
t=turtle.Turtle()
t.shape("turtle")
i=1
while i<11:
t.fd(100)
t.lt(36)
t.fd(-100)
t.lt(36)
t.fd(100)
t.lt(36)
t.fd(-100)
t.lt(36)
t.fd(100)
t.rt(190)
i=i+1
9번 문제
import random
import turtle
t=turtle.Turtle()
t.shape("turtle")
i=0
while i<10:
r=random.randint(1,100)
x=random.randint(1,100)
t.circle(r)
t.penup()
t.lt(x)
t.fd(x)
t.pendown()
i=i+1
10번 문제
import turtle
t=turtle.Turtle()
t.shape("turtle")
i=0
t.rt(90)
while i<10:
t.rt(90)
t.fd(100)
t.lt(90)
t.fd(30)
t.lt(90)
t.fd(100)
t.rt(90)
t.fd(30)
i=i+1
11번 문제
import turtle
t=turtle.Turtle()
t.shape("turtle")
t.color("red","yellow")
t.begin_fill()
while True:
t.forward(200)
t.lt(170)
if abs(t.pos())<1:
break
t.end_fill()
12번 문제
import math
import turtle
t=turtle.Turtle()
t.shape("turtle")
t.speed(100)
deg=0
while deg<360:
rad=3.14*deg/180
y=math.sin(rad)
t.goto(100*rad,300*y)
deg=deg+1
'BIG DATA STUDY > 두근두근파이썬 문제풀이' 카테고리의 다른 글
두근두근 파이썬 연습문제 9장 (0) | 2022.01.16 |
---|---|
두근두근 파이썬 연습문제 7장 (1) | 2022.01.16 |
두근두근 파이썬 연습문제 5장 (0) | 2022.01.15 |
두근두근파이썬 연습문제 4장 (0) | 2022.01.12 |
두근두근 파이썬 연습문제 3장 (0) | 2022.01.12 |
댓글