How can I use a different version of Python for the Save & Run button?
The Save & Run button defaults to the version of Python that is the most recent one for your system image unless you've changed it. If you want to use a different version, you can do so by inserting a special line at the top of your file, called a hashbang.
For example, you could use 3.10 like this:
#!/usr/bin/python3.10 print("hello from python 3.10")
You can also use a hashbang to run your script in a virtualenv that you've defined by pointing it at the python executable in the virtualenv.
#!/home/myusername/.virtualenvs/myvenv/bin/python print("hello from python in a virtualenv")
NB the hashbang has to be the very first line in the file.