Why Python is not functional programming?

Python doesn’t have built in support for efficient manipulation of immutable structures as far as I know. That’s one large knock against it, as immutability can be considered a strong aspect of FP. It also doesn’t support tail-call optimization, which can be a problem when dealing with recursive solutions.

Read more

Why Python is not functional programming?

Python doesn’t have built in support for efficient manipulation of immutable structures as far as I know. That’s one large knock against it, as immutability can be considered a strong aspect of FP. It also doesn’t support tail-call optimization, which can be a problem when dealing with recursive solutions.

Read more

Is Python a functional or OOP?

Python does have some features of a functional language. OOP’s concepts like, Classes,Encapsulation,Polymorphism, Inheritance etc.. in Python makes it as a object oriented programming language . In Similar way we can created procedural program through python using loops ,for ,while etc ..and control structure.

Read more