Oui, Python est présent sur MacOS (OS X) depuis le premier jour. Certaines parties de l'OS reposent sur des scripts Python, et ceux-ci sont restés les mêmes depuis de nombreuses années. Par exemple, les actions Automator pour combiner et filigraner les PDF ont des scripts Python à leur base.
L'avantage d'écrire pour la version installée sur le système est que vous savez qu'elle fonctionnera sur un large éventail de Macs : J'ai écrit des scripts Python qui fonctionnent sur tous les OS, de Leopard (c. 2007) à Catalina, sans installations ou modifications supplémentaires !
Python2 est maintenant terminé, et Catalina est la dernière version à l'inclure (selon Apple). Catalina est livré avec python3, mais il est possible que le système d'exploitation ne soit livré avec aucune version de Python à l'avenir.
IMO, il est plus facile de télécharger le paquet d'installation à partir de Python.org pour les mises à jour de python2 ou python3.