No, it will not. It is not about the file format, it is the complexity of elementary building blocks the language compiles to that matter.
In practice, most languages are compiled. Java is and python, internally in the interpreter, really is too. However, there is a difference in how complex execution of the building blocks of the target binary code are.
For C++, all the concepts are mapped directly to the low level concepts understood by the CPU. The disadvantage is that things like race conditions are undefined behaviour. The code simply does not define what should happen in various corner cases at all and it is programmer's responsibility to handle them. It is also programmers responsibility to manage resources, because there is no collector and such.
For Java, the concepts are mapped to instructions of the virtual machine. These may be interpreted (which involves some overhead decoding them), or they may be still further compiled down the machine instructions either just-in-time (as the standard desktop VM does) or ahead-of-time (as the current Android runtime does), but each will still be more complex to execute. Assignments will have lock prefixes to ensure they don't generate invalid values in race-conditions, there is the garbage collector running across the memory looking for valid pointers and copying stuff around, objects have quite a bit of extra overhead and lot of things are checked so it can be nice and throw exceptions on errors rather than crashing like C++ does.
And python is yet more complex. It does not actually run python code in parallel (except for blocking system calls) at all due to the guarantees the language provides, there is also collector, this time one that updates reference counts in each operation and objects have a lot more overhead, because most member accesses are actually hash table lookups—contrast to C++ simple load from pointer with offset. And there is even more checking of everything. Orders of magnitude speed difference. In fact, there is much bigger difference between Java and Python than there is between C++ and Java.
The compilation to machine code directly interpreted by the CPU does help a bit. But the higher level languages add overhead that is due to their semantics, not due to the fact they are interpreted.
That said, @linuxuser is correct that converting Java or Python code does not actually translate it to machine code, but simply bundles the interpreter and the code to run in a package, so there is no gain simply because there is actually no difference.