Python And C++

Which Language whether Python or C++ Is Easier Or More Efficient To Use In Competitive Programming?

And Which Of The two have more inbuilt functions or STL?

Which one is easier is completely upto the programmer.It may vary from one programmer to another and thus is self choice. But python is very slow as compared to C++/C as it has 5 times time limit than c/c++ language. So, a few programs may give TLE(time limit exceeded) even if you are using the same algorithm in the code. So, overall saying, you can use both languages, but in case you encounter TLE in few programs, you can implement them in c/c++.