0% found this document useful (0 votes)
12 views2 pages

Resources

The document provides resources for learning Python, including instructions for practicing with online interpreters and codepads. It also suggests additional resources such as official documentation, Stack Overflow, and mailing lists for further learning. Additionally, it highlights Python's history, its evolution, and the importance of staying updated with new releases.

Uploaded by

lexusedmonton19
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

Resources

The document provides resources for learning Python, including instructions for practicing with online interpreters and codepads. It also suggests additional resources such as official documentation, Stack Overflow, and mailing lists for further learning. Additionally, it highlights Python's history, its evolution, and the importance of staying updated with new releases.

Uploaded by

lexusedmonton19
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Python Resources

More About Python

Using Python on your own

The best way to learn any programming language is to practice it on your


own as much as you can. If you have Python installed on your computer, you
can execute the interpreter by running the python3 command (or just python
on Windows), and you can close it by typing exit() or Ctrl-D.

If you don’t already have Python installed on your machine, that’s alright.
We’ll explain how to install it in an upcoming course.

Python practice resources

In the meantime, you can still practice by using one of the many online
Python interpreters or codepads available online. There’s not much
difference between an interpreter and a codepad. An interpreter is more
interactive than a codepad, but they both let you execute code and see the
results.

Below, you’ll find links to some of the most popular online interpreters and
codepads. Give them a go to find your favorite.

 https://www.python.org/shell/

 https://www.onlinegdb.com/online_python_interpreter

 https://repl.it/languages/python3

 https://www.tutorialspoint.com/execute_python3_online.php

 https://rextester.com/l/python3_online_compiler

 https://trinket.io/python3

Additional Python resources

While this course will give you information about how Python works and how
to write scripts in Python, you’ll likely want to find out more about specific
parts of the language. Here are some great ways to help you find additional
info:

 Read the official Python documentation.

 Search for answers or ask a question on Stack Overflow.


 Subscribe to the Python tutor mailing list, where you can ask questions
and collaborate with other Python learners.

 Subscribe to the Python-announce mailing list to read about the latest


updates in the language.

Python history and current status

Python was released almost 30 years ago and has a rich history. You can read
more about it on the History of Python Wikipedia page or in the section on
the history of the software from the official Python documentation.

Python is a rapidly evolving language, with new versions released regularly


to introduce fresh features, enhance performance, address security
vulnerabilities, and improve overall usability. While these updates drive
innovation, they can sometimes require adjustments to existing code.
Fortunately, Python offers tools to facilitate the migration process. For this
course, we will be using Python 3.7. To stay up to date on the most current
release of Python or find a specific release, you can visit Python's website.

Additionally, if you would like to learn more about Python and its history you
can visit the following websites:

 The Incredible Growth of Python (Stack Overflow)

 Why is Python Growing So Quickly - Future Trends (Netguru)

 Python Trends (TechnoBrains)

 Developer Survey Results 2018 (Stack Overflow)

You might also like