Тема: Множини
Умова завдання:
Задано множину цілих чисел від 1 до 50 . Скласти програму, яка визначає, скільки з них є числами Фібоначчі і скільки чисел, в запису яких перша значуща цифра дорівнює 1 або 2
Зараз зупинилась на помилці : ine 8, in <module>
b=set(fib2)
TypeError: 'int' object is not iterable
І сам код на даний момент:
a=set(range(1, 51))
print(a)
fib1=1
fib2=1
for i in a :
fib1, fib2= fib2, fib1+fib2
b=set(fib2)
z= a & b
print(len(z))