def fibonacci(number):

    previous = 0

    current = 1

    i = 1

    

    while i <= number:

        print(current)

        temp = previous                 #temp는 임시저장 공간

        previous = current

        current = current + temp

        i = i + 1 #i += i

        

fibonacci(20)        

        

def calculate(number):

i = 1

count = 0

while i <= number:

if number % i == 0:

print(i)

count = count + 1

i = i + 1

print("%d의 약수는 총 %d개입니다" % (number, count))

#print(str(number) + "의 약수는 총 " + str(count) + "개입니다.")


calculate(120)

calculate(240)


100이하의 8의 배수이지만 12의 배수는 아닌 숫자를 출력하라



i = 1

while i <= 100:

if i % 8 == 0 and i % 12 != 0:

print(i)

i = i + 1




i = 100 # 특정값

while i % 27 != 0: #i를 27로 나눴을 때 나머지가 0이 될 때까지 = 27의 배수일 때까지

i = i + 1

print(i)


#특정 값을 초과하는 배수기 때문에 처음부터 while 반복 문 안에 i = 특정값을 설정해주고, n의 배수표현을 i % n 으로 해주는 것

i = 1

while i <= 50:

print(i * 2)

i = i + 1


+ Recent posts