There are multiple ways in which you can check which is your current Python version.
Example 1: Know the current Python Version Command Line/Terminal
% python -V
Note: If you are using Python 3.x you will get an error,
# python -V
bash: python: command not found
% python -V
zsh: command not found: python
If you are using Python 3.x
% python3 -V
Python 3.10.8
% python3 --version

--version flag was introduced in Python 2.5
Example 2: Know current Python Version Programmatically
At times you may not have access to the terminal, for example, a hosted Notebook, in such case you may make use of Python code to programmatically know the version.
You can make use of the sys package to know the current Python version,
import sys
print("Current Python version is: ",sys.version)
Output:
Current Python version is: 3.10.8 (main, Oct 21 2022, 22:22:30) [Clang 14.0.0 (clang-1400.0.29.202)]

Above is a screenshot of Google Colab Notebook, where the code was executed and the version obtained is 3.10.8.
-
Facing issues? Have Questions? Post them here! I am happy to answer!
More Posts related to Python,
- How to convert int to ASCII in Python
- How to make use of SQLite Module in Python?
- Split a String into Sub-string and Parse in Python
- Python: Pandas Rename Columns with List Example
- How to run Python file from Mac Terminal
- How to Exit a Loop in Python Code
- Python: How to Plot a Histogram using Matplotlib and data as list
- MD5 Hashing in Python
- Jupyter: Safari Cant Connect to the Server localhost:8888/tree
- Fix: AttributeError: str object has no attribute decode. Did you mean: encode?[Python]
- How to Read a binary File with Python
- How to add two float numbers in Python
- Python: How to install YAML Package
- Python: How to Save Image from URL
- What is Markdown in Jupyter Notebook with Examples
- How to change the Python Default version
- 33: Python Program to send an email vid GMail
- How to comment code in Python
- How to Fix AttributeError in Python
- Fix: error: Jupyter command `jupyter-nbconvert` not found [VSCode]
- How to comment out a block of code in Python
- List of All 35 Reserved Keywords in Python Programming Language 3.11
- Import Other Python Files Examples
- Python: How to add Progress Bar in Console with Examples
- 3 Ways to convert bytes to String in Python
More Posts:
- [Java Threads] Should we extend Thread Class or implement Runnable interface - Java
- Outlook and Hotmail not working - email issue, message not delivered, send receive problem - Microsoft
- reCaptcha Verification expired. Check the checkbox again - Html
- How to add hint text in bootstrap input text field and text area - Bootstrap
- How to Decode Base64 Data String in Python - Python
- How to Change Android Toast Position? - Android
- Toast not getting displayed Android App - Android
- macOS Big Sur compatible Macs List - MacOS