본문 바로가기
BIG DATA STUDY/두근두근파이썬 문제풀이

두근두근 파이썬 연습문제 6장

by StrongRiver 2022. 1. 15.
728x90
반응형

두근두근 파이썬 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

728x90
반응형

댓글