Here's how to get the version of your Python executable with Python code and determine the location of the active Python binary.
import sys
# Get Python's version.
print(sys.version)
# 3.9.7 | packaged by conda-forge | (default, Sep 29 2021, 19:24:02) \n[Clang 11.1.0 ]
# Get Python's version information.
print(sys.version_info)
# sys.version_info(major=3, minor=9, micro=7, releaselevel='final', serial=0)
# Get Python binary's location.
print(sys.executable)
# /Users/nono/miniforge3/bin/python