#38 Python Tutorial for Beginners | Fibonacci Sequence

  Рет қаралды 828,829

Telusko

Telusko

Күн бұрын

Пікірлер: 1 400
@davidr.flores2043
@davidr.flores2043 3 жыл бұрын
The way you translated the math into code was easier to understand than many other presenters. Thanks a million.
@clanhindustan358
@clanhindustan358 3 жыл бұрын
# Assignment Fibonacci series # Thank You Sir. def fib(num): if(num
@patelprit442
@patelprit442 Жыл бұрын
why you take n+1 in for loop range
@shilpakannan9058
@shilpakannan9058 Жыл бұрын
Cos if you want till num ,should take one number ahead to get that..for eg to get 24 we write 24+1 which gives till 24 value
@hardikkumar5188
@hardikkumar5188 8 ай бұрын
​@@shilpakannan9058it works without adding+1 too
@speaktothepoint2108
@speaktothepoint2108 5 жыл бұрын
Fibonacci series is one of the evergreen topics that always interests both the Mathematicians and the Programmers. Navin's presentations is awesome - as always !!
@stockfish3379
@stockfish3379 4 жыл бұрын
Sir*
@talhaordukaya2204
@talhaordukaya2204 3 жыл бұрын
Nice and clear answer for the question: def fib(): a, b = 0, 1 while a < 100: print(a, end=" ") a, b = b, a+b fib()
@anamikaupadhya144
@anamikaupadhya144 4 жыл бұрын
My every morng in this lockdown start with your lecture of python sir ..thanx a lot sir👍👍
@viswatalks411
@viswatalks411 4 жыл бұрын
Wow really very nice yar😍😍😍,, I am also trying to learn python in this lockdown,,, nd Navin sir lecture is just simply superb ♥️
@youngsgaming5620
@youngsgaming5620 4 жыл бұрын
mine too :)
@mohammadmohsinmohammedmohs9717
@mohammadmohsinmohammedmohs9717 4 жыл бұрын
Ok let's learn together 😄😄👍
@simranjitsingh5126
@simranjitsingh5126 4 жыл бұрын
Hlo... Hope u r doing well, Which college?
@nadeemshaik157
@nadeemshaik157 4 жыл бұрын
Ur so beautiful in ur profile
@ch_rahulsharma
@ch_rahulsharma 4 жыл бұрын
I was actually learning from a Udemy video, but that was a bit confusing so I started to search on KZbin and I found this video. This video is extremely useful and helped me to understand the concept. Also, the use of visual representation makes things a lot more intuitive and easy. Thanks a lot Sir
@davidr.flores2043
@davidr.flores2043 3 жыл бұрын
I was on the 'exact same ship', but this presenter was way better when it comes to translating a math problem into Python code. Regards!
@mamillajaswanth8844
@mamillajaswanth8844 Жыл бұрын
def fib(n): a=0 b=1 if(n>0): if(n==1 ): print(a) else: print(a) print(b) for i in range(2,n): a,b=b,a+b print(b) else : print('enterd negative value') fib(10)
@1najamulsaqib
@1najamulsaqib 4 жыл бұрын
def fib(num): lst = [0, 1] for i in range(20): n = lst[i] + lst[i+1] if n < num: lst.append(n) if n > num: break return lst x = fib(100) print(x)
@mylifebd2024
@mylifebd2024 Жыл бұрын
def fibonnaci(n): a = 0 b = 1 sequence = [] while a < n: sequence.append(a) c = a + b a = b b = c return sequence print(fibonnaci(100))
@INDIAN-kq6yo
@INDIAN-kq6yo 4 жыл бұрын
Hi Navin, Your teaching is one of the best. You can only teach us the concept. It is our duty to play and try different approach. You have taught us every thing to create the following function. This function is memory efficient and you don't have to check for 0 or negative inputs. def fib(n): a=0 b=1 for i in range(0,n): print(a) a,b = b,a+b
@varunabhi
@varunabhi 4 жыл бұрын
2nd assignment:-- def fib(n): a = 0 b = 1 if n==1: print(a) else: print(a) print(b) for i in range(2,n): c = a+b a = b b = c if c
@nastyyt9639
@nastyyt9639 2 жыл бұрын
u can do , if c>100 break
@akhild9900
@akhild9900 4 жыл бұрын
assignment: def fib(x): a=0 b=1 if x
@abhaykulkarni8332
@abhaykulkarni8332 4 жыл бұрын
Hello, can you explain how the if statement at last is making the difference
@arpdahod5275
@arpdahod5275 3 жыл бұрын
abay, there is two assignment, and that 'last if' is for second assignment.
@vedanthasm2659
@vedanthasm2659 2 жыл бұрын
fib(0) ---> "in valid" is this correct?..as per above code? is it....fib(0) ---> 0
@gulammujthaba5778
@gulammujthaba5778 2 жыл бұрын
n=int(input("enter number ")) a=0 b=1 if n
@mr.indiangamer1384
@mr.indiangamer1384 2 жыл бұрын
thanks bro
@anshpatidar5842
@anshpatidar5842 4 жыл бұрын
solution: def fib (n): a=0 b=1 if n
@michaeldonki9947
@michaeldonki9947 4 жыл бұрын
# Fibonacci sequence with arbitrary boundary as input: def fib(bound): a, b = 0, 1 while a < bound: print(a, end=" ") a, b = b, a+b print()
@rajeswarim2892
@rajeswarim2892 3 жыл бұрын
@@Svcollections941 call the function. He didn't mention it.
@santoshkumarp.g6158
@santoshkumarp.g6158 3 жыл бұрын
Yeah
@prateekaphale1134
@prateekaphale1134 4 жыл бұрын
a=0 b=1 print(a) print(b) for i in range(100): c=a+b if c
@Your_pie655
@Your_pie655 Жыл бұрын
thankyou so much for this!
@ritusree05
@ritusree05 4 жыл бұрын
n=int(input('Please type the no. of values-')) def fib(n): a=0 b=1 c=a+b if n
@Mohit_312
@Mohit_312 11 ай бұрын
n = int(input('Enter the no. of values: ')) def fib(n): a=0 b=1 if n
@therealthinker9085
@therealthinker9085 11 ай бұрын
Thanks 🙏
@kelleyannbart8348
@kelleyannbart8348 Жыл бұрын
Visual presentation and examples are really helpful. Am using your youtube videos to re-enforce learning things I do not understand in lectures in my course study. Thank you so much!!
@ITechniques
@ITechniques 4 жыл бұрын
def fib(n):# task 3 { Fibonacci series } a=0 b=1 if n==1: print(a) elif nn: break print(b,' ',end="") n=int(input('enter the number')) fib(n)
@ITechniques
@ITechniques 4 жыл бұрын
How it is sir?
@PawanK2213
@PawanK2213 4 жыл бұрын
If I become a programmer in future, because of Navin sir: Great sir.
@awadheshyadav4886
@awadheshyadav4886 3 жыл бұрын
Did you?
@Thedeepanshu95
@Thedeepanshu95 3 жыл бұрын
did you?
@jose000
@jose000 3 жыл бұрын
. . . . . .
@darksouls6014
@darksouls6014 2 жыл бұрын
@@Thedeepanshu95 i think hes dead
@arkapravadas613
@arkapravadas613 10 ай бұрын
Did you?
@priyadambhe1097
@priyadambhe1097 5 жыл бұрын
def fibo(num): a = 0 b = 1 if num
@muhammadtalhataj3766
@muhammadtalhataj3766 4 жыл бұрын
def num(n): a=0 b=1 if(n
@dhirajsarkar7246
@dhirajsarkar7246 3 жыл бұрын
U forgot ' ' in print. It should be print('0')
@muhammadtalhataj3766
@muhammadtalhataj3766 3 жыл бұрын
@@dhirajsarkar7246 no it running good at that time
@poojagawande3278
@poojagawande3278 3 жыл бұрын
Yeah it's really work ...👍 thanks
@vnd21
@vnd21 3 жыл бұрын
Last assignment in this video:- def fib(n): a,b = 0,1 c = 0 l = [] while c
@BoomcoreIsLive
@BoomcoreIsLive 5 жыл бұрын
#FibonacciSeries def fib(n): first,second=0,1 if n
@swapnilshinde2540
@swapnilshinde2540 5 жыл бұрын
This code is short and amazing thnx bro
@BoomcoreIsLive
@BoomcoreIsLive 5 жыл бұрын
@@swapnilshinde2540 thank you!😁
@Rahulpandey-hp2pf
@Rahulpandey-hp2pf 5 жыл бұрын
Fibonacci series in reverse order ex.0,-1,-1,-2,-3.....
@Rahulpandey-hp2pf
@Rahulpandey-hp2pf 5 жыл бұрын
@@BoomcoreIsLive hmm
@thinkwith_shannu
@thinkwith_shannu 5 жыл бұрын
@@Rahulpandey-hp2pf def fib(n): a=0 b=-1 print(a) print(b) for i in range(2,n): c=a+b a=b b=c print(c) fib(10)
@myyogesh4539
@myyogesh4539 8 ай бұрын
def fib(n): a = 0 b = 1 print(a) print(b) for i in range(2,n): c = a + b a = b b = c if c
@harshal1611
@harshal1611 4 жыл бұрын
def fib(n): a=0 b=1 if n==1: print(a) else: print(a) print(b) for i in range (2,n): c=a+b a=b b=c if c>n: break print(c) fib(n)
@anudeepm7295
@anudeepm7295 4 жыл бұрын
the code doesn't work for n=3,4
@punithkrisg419
@punithkrisg419 4 жыл бұрын
@@anudeepm7295 it works in for statement range(n) u put
@manasamanasa3249
@manasamanasa3249 4 жыл бұрын
If C
@manasamanasa3249
@manasamanasa3249 4 жыл бұрын
Or If c>n: Break
@sanskarshendge6233
@sanskarshendge6233 4 жыл бұрын
bro the code dosent work
@somaysharma3611
@somaysharma3611 4 жыл бұрын
mylist = list() x = int(input("Enter how many numbers you want in fibonacci secquence :")) def fibo(): if x = 0: print(a) print(b) for i in range(2,x): c = a + b a = b b = c if c >= 100: break else: print(c) mylist.append(i) fibo() Sir, here's my project along with both the assignment done at the same and thanks a lot for teaching us wonderful stuff about python Ba bye...
@kp-discovers8813
@kp-discovers8813 4 жыл бұрын
your sessions are amazing and makes python an easy language to learn the last assignment of this session is very simple put if c
@bharathchandran6274
@bharathchandran6274 4 жыл бұрын
this wont work brother
@sumanth5087
@sumanth5087 4 жыл бұрын
@@bharathchandran6274 😕😂 Why brother??
@assk1728
@assk1728 2 жыл бұрын
Hey it works bro
@shreyashthakur607
@shreyashthakur607 2 жыл бұрын
No actually it should be if c
@manokm7348
@manokm7348 3 жыл бұрын
def fib(n): a=0 b=1 if n>=2: print(a) print(b) for i in range(n-2): c=a+b b=c a=b-a print(c) else: if n==1: print(a) else: pass fib(0) This works too. Thanks Navin, your teaching is great
@sreeyagalla5158
@sreeyagalla5158 5 жыл бұрын
you are best tutor sir.thank u so much sir.really helped a lot in my exams
@JohnvictorPaul-ec1sm
@JohnvictorPaul-ec1sm 6 ай бұрын
def fib(x): a=[0,1] for i in range(x): b=a[-2]+a[-1] if b
@sheoran2848
@sheoran2848 4 жыл бұрын
I feel this is a better way as there is no need to print first two values, everything is handled by the for loop: l=int(input("enter length: ")) def fib(l): x,y = 0,1 for i in range(l): print(x) next=x+y x=y y=next fib(l)
@vishugusain5232
@vishugusain5232 3 жыл бұрын
yes your answer is good but you have to return a statement to user that his/her input is invalid for that i made some changes in your function, I hope you will like it >>>>> l=int(input("enter length: ")) def fib(l): if l
@karunkumar6163
@karunkumar6163 3 жыл бұрын
def fib(n): a=0 b=1 if n==1: print(a) elif n100: print("sum of fib is greater than 100") break else: print(c) fib(100)
@tokay6467
@tokay6467 4 жыл бұрын
If n
@Rosieposie7764
@Rosieposie7764 8 ай бұрын
Assignment - def fib(n): if n
@satyammhetre2832
@satyammhetre2832 4 жыл бұрын
I tried this code and it worked! This is bit simpler than yours. a = 0 b = 1 x = int(input("Please enter a number: ")) while a
@yuvaltasher2054
@yuvaltasher2054 4 жыл бұрын
Change it to a for loop
@GhaniEdu
@GhaniEdu 4 жыл бұрын
can u explain it
@freudoulon3179
@freudoulon3179 4 жыл бұрын
issue with the condition for the loop. Here is a more comprehensible code def fib(x): a = 0 b = 1 if x==1: print("0") elif(x
@yashsurana2554
@yashsurana2554 4 жыл бұрын
This is great but it will not work in the while loop as it will stop when a is lesser than x. So suppose I take x as 5, the output will be : 0 1 1 2 3 5 8 it will stop at 8 because 8(a) is less than 10(x). For this purpose, we must use for loop keeping x as a range input. a = 0 b = 1 x = 10 for i in range(x): print (a) a,b = b,a+b
@AaryanGupta-c4g
@AaryanGupta-c4g 7 ай бұрын
n = int(input("Enter a number: ")) def fib(n): if n
@d.9900
@d.9900 3 жыл бұрын
Assignment 2 : To get the fibonacci sequence with condition of Comparison / Identity operators - n=int(input("Fibonacci Sequence until last term is less than :")) a=0 b=1 print(a) print(b) c=0 while True : c=a+b a=b b=c if c
@RockstarBuddies
@RockstarBuddies 2 жыл бұрын
When inputted 0, this code would not give 0 as an output so we could add if n == 1: print(c) after defining c and before starting the while loop. After this, we could even write elif n < 0: print('Invalid Input') so that it doesn't take negative numbers
@naghmaniyaz8348
@naghmaniyaz8348 4 жыл бұрын
def fib(x): a = 0 b = 1 i = 0 print(a) print(b) while a+b
@siddarthreddy7375
@siddarthreddy7375 4 жыл бұрын
I guess it is possible even without 'i' variable
@yashdixit8378
@yashdixit8378 4 жыл бұрын
fib = lambda n: 0 if n == 0 else ( 1 if n == 1 else fib(n-1) + fib(n-2)) for i in range(10): print(fib(i))
@prasannakatre4040
@prasannakatre4040 2 жыл бұрын
# Assignment 02 to print Fibonacci series for positive number and no of series elements def fib(n): a = 0 b = 1 if n == 1: print(b) else: print(a) print(b) for i in range(2, n): c = 0 c = a + b a = b b = c if c > n: break else: print(c) x = int(input("Enter the no of values you want in the Fibonacci series: ")) if x < 0: print("Series must have positive value!") else: fib(x)
@AshishKumar-rz7ul
@AshishKumar-rz7ul 4 жыл бұрын
n = int(input("Enter length : ")) a = [0,1] n= n-1 for i in range(1,n): a.append(a[i]+a[i-1]) print(a)
@sparshjain4736
@sparshjain4736 4 жыл бұрын
Navin sir, This can also be done using for i in range (2,n): a, b=b, a+b Print (b) Therefore you will not have to use a third variable which will make the coding memory efficient 😀 Thanks, Your student.
@shalemrobin6233
@shalemrobin6233 4 жыл бұрын
Hi, Thank you for the code which will make coding memory efficient and I tried it and it did work. One more I want to ask, in for we all know that it won't run till n times for Fibonacci series for e.g. if n is 100 it loop will not run for 100 times, if it gets any value greater than 100, it will end, if we give n in range will it take more memory, if it will take memory space what would be alternative to do it.
@kisankumavat8387
@kisankumavat8387 4 жыл бұрын
This will also work... def fib(x): a=0 b=1 c=0 while c
@kisankumavat8387
@kisankumavat8387 4 жыл бұрын
@@samp_sampath9493 yaa bro...✌️
@dishantkumbhar8822
@dishantkumbhar8822 4 жыл бұрын
Really efficient 🔥🙌
@Coder_DhruvArora
@Coder_DhruvArora 4 жыл бұрын
Can you explain it Please ? 3rd variable was easy to do 😅
@thanishkrishnamurthy1689
@thanishkrishnamurthy1689 4 жыл бұрын
Here is the solution for the Assignment: def feb(n): a=0 b=1 if n>0: if n == 1 : print(a) else : print(a) print(b) for i in range(2,n): c=a+b a=b b=c if c
@panomapet9441
@panomapet9441 5 жыл бұрын
Hello Telusko, kindly make a series on programming challenges/questions only. This can help us much!
@josib1792
@josib1792 4 жыл бұрын
right
@mondithokahosanna6895
@mondithokahosanna6895 Жыл бұрын
while True: n=int(input('Please type the no. of values-')) def fib(n): a=0 b=1 c=a+b if n
@StrictlyCards
@StrictlyCards 3 жыл бұрын
Thank you so much for the great breakdown! I was having trouble understanding how to do this via my textbook and after watching your video I finally get it!
@deepakprajapati6734
@deepakprajapati6734 3 жыл бұрын
We can do this fibonacci program like this: f1=0 f2=1 n=int(input("How many numbers want to print")) If i
@bhoomigupta6688
@bhoomigupta6688 3 жыл бұрын
Assignment solution:: def fib(n): a=0 b=1 if n100: break else: print(c) n = int(input("Please enter the no. of value you want in your fibonacci series")) fib(n)
@Rajadahana
@Rajadahana 2 жыл бұрын
Without going for if c>100 and adding a break at the end, you could have tried that at the top in the first if statement. if n100: If the input is : - 101 Output will be : - "Invalid input" That would have shortened your code. Keep up the good work!
@rupaksarma672
@rupaksarma672 2 жыл бұрын
@@Rajadahana You have not understood the problem..the question says to print sum of numbers less than 100 not total Fibonacci numbers
@japhethachimba174
@japhethachimba174 2 жыл бұрын
great one i was trying to use break out of the loop i got error your code is nice
@mrfoodboss1076
@mrfoodboss1076 2 жыл бұрын
What is the algorithm for this
@harshanr3762
@harshanr3762 Жыл бұрын
urs is the best one on the comment section , u truely helped me out thanks
@deepakreddy5738
@deepakreddy5738 7 ай бұрын
def fib(n): a=0 b=1 if n
@todaysspark3280
@todaysspark3280 3 жыл бұрын
Assignment(1) checking for negative n value def feb(n): a=0 b=1 if n
@vigneshjakka9237
@vigneshjakka9237 3 жыл бұрын
#To print the number less than the "n" value in fibonacci series def fib(n): a=0 b=1 for i in range(2,n): c=a+b a=b b=c if b>n: print(a) break n=int(input("Enter the value of n: ")) fib(n)
@PavaniSivaReddy
@PavaniSivaReddy 3 жыл бұрын
Good
@ameykhedekar6205
@ameykhedekar6205 4 жыл бұрын
use elif n
@mahendrad50
@mahendrad50 3 жыл бұрын
def fibo(n): a=0 b=1 print(a) print(b) c=0 while cn: break print(c) fibo(100)
@cinemaplus150
@cinemaplus150 4 жыл бұрын
def fib(n): a=0 b=1 if n
@husamalvi3948
@husamalvi3948 4 жыл бұрын
Great bhai....
@bissiratnegusse5716
@bissiratnegusse5716 4 жыл бұрын
I think you forgot to include what happens if the input is one (n = 1)....lol
@nigampratap2466
@nigampratap2466 5 жыл бұрын
def fib(): n=int(input("the length of series is")) if n
@mrmrspraveen6703
@mrmrspraveen6703 5 жыл бұрын
Is I should be equal to 2 or 0?
@mrmrspraveen6703
@mrmrspraveen6703 5 жыл бұрын
It is i*
@mrmrspraveen6703
@mrmrspraveen6703 5 жыл бұрын
If c>n Break
@MrRohit000
@MrRohit000 5 жыл бұрын
Sir, you are awesome. Please keep posting more videos. And about the for loop, for(start,end,step) --> for loop will print till end- step say for instance you have for i in range(1,100,1)-- it will print till 99[end(100) - step(1)] I felt that part was not clear Thank You sir
@BA-ve7xp
@BA-ve7xp 2 жыл бұрын
yes, can you clarify the end part plz
@beecrofttobiloba1869
@beecrofttobiloba1869 7 ай бұрын
1st and 2nd assignment solution: def fibi(m): if mm: break a = b b = c print(c) fibi(-1) fibi(20)
@pandapiz2910
@pandapiz2910 5 жыл бұрын
assignment 2: i have taken range upto 50 numbers as the user only mentions a value and we have to print the value in the fibonacci series which is less than the user entry value def fib(n): a=0 b=1 if n==0: print("Invalid") elif n==1: print("The value before",n,"is :",0) else: for i in range(1,51): if i=n and b
@shubhamhgnis
@shubhamhgnis 3 жыл бұрын
Great
@cheesball96
@cheesball96 4 жыл бұрын
To end code at number that’s below 100 for I in range (2, n): c = a + b a = b b = c if c >= 100: break print (c)
@marksteventagaro2171
@marksteventagaro2171 3 жыл бұрын
def fib(n): a=0 b=1 d=0 if n c: d = c print(d)
@atulayagupta785
@atulayagupta785 4 жыл бұрын
n = int(input("Enter the numnber of sequence needed to fabonacci series: ", )) first = 0 second = 1 if n == first: print("Series : ", first) else: print(first) print(second) for i in range(n): next = first + second first = second second = next print(next)
@umajahnavi3482
@umajahnavi3482 3 жыл бұрын
range should be n-2 not n
@_SahilShah
@_SahilShah 3 жыл бұрын
A Huge Thanks to Sir for providing free education!! def fib(n): a = 0 b = 1 if n
@abhinayasurabhi9890
@abhinayasurabhi9890 2 жыл бұрын
Thank you
@atishayjain690
@atishayjain690 5 жыл бұрын
Here's my approach towards the assignment. I hope you like it. def fib(): a = [] n = int(input("enter the value of n : ")) a.append(0) a.append(1) for i in range(2,n): a.append( a[i-1] + a[i-2]) if a[i] >= n: a.pop(i) break print(a) fib()
@avinashwagh1058
@avinashwagh1058 3 жыл бұрын
how does it works for a.append(a[i-1]+a[i-2]) this equation
@jimpagyatso486
@jimpagyatso486 3 жыл бұрын
@@avinashwagh1058 it work as c=a +b
@avinashwagh1058
@avinashwagh1058 3 жыл бұрын
@@jimpagyatso486 so [i-1] is positioned indexing ??
@jimpagyatso486
@jimpagyatso486 3 жыл бұрын
@@avinashwagh1058 yap...
@avinashwagh1058
@avinashwagh1058 3 жыл бұрын
@@jimpagyatso486 thank you
@lingamrakesh9918
@lingamrakesh9918 2 жыл бұрын
def fib(n): a = 0 b = 1 i = 0 while i=100: break else: print(a,end=' ') c = a + b a = b b = c i+=1 fib(100)
@shashanksharma9350
@shashanksharma9350 4 жыл бұрын
very coherent , very easy. Thanks for the series.
@ajaydattatray6433
@ajaydattatray6433 5 жыл бұрын
code for less than 100 def fib(n): a=0 b=1 while True: c=a+b a=b b=c if c
@amitkumar-ny2jd
@amitkumar-ny2jd 5 жыл бұрын
How to program Catalan numbers? I would like to request you, can you make a short video on this?
@zavier9788
@zavier9788 3 жыл бұрын
to print nth catalan number : def fact(n): a=1 for i in range(1,n+1): a*=i return a n=int(input()) n-=1 cat=fact(2*n)/(fact(n+1)*fact(n)) print(cat) to print series of catalan numbers upto n: def fact(n): a=1 for i in range(1,n+1): a*=i return a n=int(input()) cat=fact(2*n)/(fact(n+1)*fact(n)) for i in range(n): cat = fact(2 * i) / (fact(i + 1) * fact(i)) print(cat)
@arahanthjain4257
@arahanthjain4257 4 жыл бұрын
def fib(n): a = 0 b = 1 if input==0: print(a) count=1 print("the total numbers", count) else: print(a) print(b) count=0 for i in range(input): c = a + b a, b = b, c if c > input: break print(c) count+=1 print("the total numbers", count+2) input = int(input('enter the number')) fib(input)
@EVtalkMS
@EVtalkMS 3 жыл бұрын
To print a fibonnaci series upto certain val(Assign 2) x=int(input('enter a val') a,b=0 If x>0: Print(a) Print(b) For i in range(1,x): C=a+b a,b=b,c If c
@arindamghosh513
@arindamghosh513 Жыл бұрын
assignment(2) def fib(s): a=0 b=1 print(a) print(b) for i in range(2,s): c=a+b a,b=b,c if c
@yashthakkar7468
@yashthakkar7468 3 жыл бұрын
From where can we get the assignment solutions to verify
@pimppakoda1153
@pimppakoda1153 4 жыл бұрын
For numbers upto user specified:- def fib(n): a = 0 b = 1 if n
@BNTechyoutuber
@BNTechyoutuber 2 жыл бұрын
Hey, Can you create program where at the end it prints the sum of the sequence?
@jonitadsouza5410
@jonitadsouza5410 4 жыл бұрын
I think this is right and I hope this helps! Feel free to tell me if its wrong I'm a learner too: def fibo(num): a = 0 b = 1 c = 0 if num == 0: print(a) else: print(a) print(b) while num > c + a: c = a + b a = b b = c print(c) thelast = int(input('The last number of the Fibonnaci sequence you wish to see ')) fibo(thelast)
@mohammadfayaz9106
@mohammadfayaz9106 Ай бұрын
def fib(n): a=0 b=1 if n
@techsp6379
@techsp6379 4 жыл бұрын
Due to your Lectures our knowledge × n Thank-you Sir
@omhpatil
@omhpatil Жыл бұрын
where n = infinite
@mharoonf6435
@mharoonf6435 2 жыл бұрын
It's a great method to teach form Pakistan
@dineshgurumoorthy3564
@dineshgurumoorthy3564 5 жыл бұрын
Jus add if condition after the def function with proper indentations If n< 1: Print(“invalid”) Else: Pass . . . . For loop . . . . Fib(5)
@asleeperj
@asleeperj 5 жыл бұрын
What if you wanted the program to print the negative fib numbers?
@pricepleasebd6873
@pricepleasebd6873 5 жыл бұрын
second one def fib(c): a=0 b=1 print (a) print (b) for i in range(2,c): c=a+b a=b b=c if c>100: break print(c) fib(100)
@uniqueprogrammervivekyadav5836
@uniqueprogrammervivekyadav5836 5 жыл бұрын
def fib(n): a=0 b=1 if n =1: print(n) else print (a) print(b) for i in range(2,n): c=a+b a, b= b,c if c>n: break print(c) fib(100)
@sumanshekar2023
@sumanshekar2023 5 жыл бұрын
Assign 2 def fib(n): if n>=0: a=0 b=1 print(a) print(b) else: print("should not be negtive number") for i in range(2,n): c=a+b a=b b=c If c
@rajashekarakandula1923
@rajashekarakandula1923 4 жыл бұрын
Nice
@sanjaykhandelwal6013
@sanjaykhandelwal6013 5 жыл бұрын
If a,b
@rajarshiroy8794
@rajarshiroy8794 5 жыл бұрын
n=int(input("enter a no. :")) a=0 b=1 if n==1: print(b) elif n
@sreerajva1916
@sreerajva1916 5 жыл бұрын
def fib_last(n): a=0 b=1 if n n: print(c)
@nilayshah5247
@nilayshah5247 4 жыл бұрын
Assignment: def fib(n): i=0 x = 1 init = 0 print("0 1 ",end='') while(1): y = x+init if(y
@mateenahmedkhan3780
@mateenahmedkhan3780 4 жыл бұрын
seeing so many answers, i think we can do it more simple. In the start of the function just check if value < 0 then just return nothing. Something like this if(n
@vinaysudheer474
@vinaysudheer474 4 жыл бұрын
Why not a break is not applicable in the code
@mateenahmedkhan3780
@mateenahmedkhan3780 4 жыл бұрын
@@vinaysudheer474 breaks exists within loops like for and while
@JaftaMoloto-183
@JaftaMoloto-183 7 ай бұрын
def fib(n): a = 0 b = 1 for i in range(100): c = a + b if c
@adityaprakash5677
@adityaprakash5677 5 жыл бұрын
Please start some project on Java or python. Not live project in which only few can participate but For every one. All can make on their own by seeing your videos it will be helpful for our resume...... small and large projects both will be helpful for widening the concept.
@speaktothepoint2108
@speaktothepoint2108 5 жыл бұрын
Very Good Idea 💡
@viveksutar1011
@viveksutar1011 5 жыл бұрын
Yess
@shankarguptajbp
@shankarguptajbp 5 жыл бұрын
Really needed
@rajeshwariyadav24
@rajeshwariyadav24 5 жыл бұрын
Really need your help sir
@NAVEENKUMAR-ho5tw
@NAVEENKUMAR-ho5tw 5 жыл бұрын
sir do some project in python,please
@okimeobia
@okimeobia 4 жыл бұрын
def fib(n): a=0 b=1 print(a) print(b) if n100: break print(c) fib(50)
@swastiktyagi8246
@swastiktyagi8246 5 жыл бұрын
Sir you are great Finally i had clear all dought in python🤙❤ Your Student - Alien 👽
@islay.okay.3630
@islay.okay.3630 5 жыл бұрын
Phle doubt ki spelling to clear kar le 😂 "dought"
@ankitjain154
@ankitjain154 5 жыл бұрын
@@islay.okay.3630 hahaha
@42najibshaikh98
@42najibshaikh98 4 жыл бұрын
@@islay.okay.3630 😂😂😂
@amansilawat8353
@amansilawat8353 5 жыл бұрын
My Assignment : def fib(n): a, b = 0, 1 if n == 1: print(a) else: print(a, b, sep=' ') for i in range(2, n): c = a + b a, b = b, c if c > 100: break print(c) fib(100)
@taofeekokutade2616
@taofeekokutade2616 2 жыл бұрын
I'm grateful for this video, it helps me understand Fibonacci after a confusing start in my Python Career
@TheSwatisadhukhan
@TheSwatisadhukhan 5 жыл бұрын
def fib(n): result = [] for i in range(n): if i==0: result.append(0) elif i==1: result.append(1) else: result.append(result[i-1]+result[i-2]) print(result) fib(10)
@TheSwatisadhukhan
@TheSwatisadhukhan 5 жыл бұрын
def fib(n): if n
@TheSwatisadhukhan
@TheSwatisadhukhan 5 жыл бұрын
def fib(n): if n
@sing759
@sing759 5 жыл бұрын
@@TheSwatisadhukhan thank you
@harshmehrotra623
@harshmehrotra623 5 жыл бұрын
Wow
@saichandana8573
@saichandana8573 4 жыл бұрын
n=int(input("enter the no of fib series?)) a=0 b=1 print=(a) print=(b) for i in range(2,n+1): temp=a a=b b=b+temp print(b)
@ghxst1607
@ghxst1607 4 жыл бұрын
def fab(lst): s=0 while s < 100 : s=lst[-1]+lst[-2] if s>=100: break lst.append(s) return lst lst=[0,1] number=int(input("Enter the Final no.")) Fabbo=fab(lst) print("Fabbonacci",Fabbo)
@pimppakoda1153
@pimppakoda1153 4 жыл бұрын
For number less than 0: def fib(n): a = 0 b = 1 if n
@suhailahmed7706
@suhailahmed7706 3 жыл бұрын
n=int(input("enter the last value")) a=0 b=1 c=0 print(a,b) while c < n: c=a+b a=b b=c if c>=n: break print(c)
@varunabhi
@varunabhi 4 жыл бұрын
Total fibonacci series with no errors. Can play as many times as you want without running each time.(1st assignment) def fib(n): a = 0 b = 1 if n==1: print(a) else: print(a) print(b) for i in range(2,n): c = a+b a = b b = c print(c) a = 1 while a==1: n = input("Enter the number of sequences you want for fibonacci sequence:") try: n = int(n) except: print("String's can't be used with fibanacci series.") continue if n
@ziyodullapayek6221
@ziyodullapayek6221 2 жыл бұрын
for finding fibonacci numbers within input range: def fib(x): a = 0 b = 1 print(a) print(b) for i in range(2,x): c=a+b a=b b=c if c
@meetangad
@meetangad 4 жыл бұрын
#Fibonacci Sequence using functions def fib(n): a=0 b=1 if n==1: print(a) elif n n): break print(a) fib(150) Result will be 144
@ankitsahoo307
@ankitsahoo307 4 жыл бұрын
It should be print(c) in the inner if condition
@varadnaik4831
@varadnaik4831 Жыл бұрын
I love how you involve viewers while coding, not just showing pre-written code.
#39 Python Tutorial for Beginners | Factorial
5:11
Telusko
Рет қаралды 498 М.
Please Master These 10 Python Functions…
22:17
Tech With Tim
Рет қаралды 258 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Python Tutorial - Fibonacci Series
13:49
Amulya's Academy
Рет қаралды 188 М.
#40 Python Tutorial for Beginners | Recursion
5:43
Telusko
Рет қаралды 613 М.
Stepping Through Recursive Fibonacci Function
8:04
Khan Academy
Рет қаралды 213 М.
#23 Python Tutorial for Beginners | Printing Patterns in Python
7:56
#26 Python Tutorial for Beginners | Array in Python
15:57
Telusko
Рет қаралды 1,3 МЛН
5 Good Python Habits
17:35
Indently
Рет қаралды 692 М.
How to Program Fibonacci Sequence Recursively | Python for Math
6:57
Solve any Star Pattern program in Python
18:44
Simply Coding
Рет қаралды 1 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.