Answers for "check fibonacci number in python"

1

python fibonacci generator

def fib(num):
    a = 0
    b = 1
    for i in range(num):
        yield a
        temp = a
        a = b
        b = temp + b


for x in fib(100):
    print(x)


def fib2(num): # Creates fib numbers in a list
    a = 0
    b = 1
    result = []
    for i in range(num):
        result.append(a)
        temp = a
        a = b
        b = temp + b
    return result


print(fib2(100))
Posted by: Guest on July-04-2020
1

Python Program for How to check if a given number is Fibonacci number?

# python program to check if x is a perfect square
import math

# A utility function that returns true if x is perfect square
def isPerfectSquare(x):
	s = int(math.sqrt(x))
	return s*s == x

# Returns true if n is a Fibinacci Number, else false
def isFibonacci(n):

	# n is Fibinacci if one of 5*n*n + 4 or 5*n*n - 4 or both
	# is a perferct square
	return isPerfectSquare(5*n*n + 4) or isPerfectSquare(5*n*n - 4)
	
# A utility function to test above functions
for i in range(1,11):
	if (isFibonacci(i) == True):
		print i,"is a Fibonacci Number"
	else:
		print i,"is a not Fibonacci Number "
Posted by: Guest on May-20-2021
1

code fibonacci python

# Program to display the Fibonacci sequence forever

def fibonacci(i,j):
  print(i;fibonacci(j,i+j))
fibonacci(1,1)
Posted by: Guest on November-09-2020

Code answers related to "check fibonacci number in python"

Python Answers by Framework

Browse Popular Code Answers by Language