Python

¡Supera tus tareas y exámenes ahora con Quizwiz!

Python: Background

- Developed by Guido Van Rossum in 1991 - One of the most popular programming languages in the world - A growing number of data scientist and data analytics job postings are listing Python as a required or a preferred skill

IDEs

- Development Environments designed specifically for Python - Designed specifically for Python with extra functionality - Unlike text editors, these are larger programs because they come packaged with a lot of other functionality - Most Popular: PyCharm, Spyder

Text Editors

- General editors for any text file (Python, Java, HTML, etc) - Work with a variety of file types - Can be customized with plugins and add-ons - Most Popular Text Editors: Sublime Text, Atom

Notebooks

- Great for Learning - Easily see input and output as we work (We can see multiple input and output lines) - Notebooks use blocks of code called "cells" - Split our code into multiple cells can immediately see output - Instead of writing long scripts we can see our results as we go - Notebooks allow us to include notes, visualizations, videos, and more - Jupyter Notebook: Popular with data science and analytics because we can see our visualizations next to our code input

Running Python Code: 3 main ways

- Text Editors - Full Interactive Development Environments (IDEs) - Notebook Environments

Why so popular?

Python has many advantages - Developers can learn it quickly - Syntax is easier to read - Typically involves less code (than other languages such as Java, C++, etc) - Utilized by nearly every major technology company (Google, Microsoft, etc) - Huge amount of additional open-source libraries to expand Python's use and capability


Conjuntos de estudio relacionados

Excel: 12 Using Powerful Functions: Logical, Lookup, and Database Functions

View Set

EMT Chapter 3: Medical, Legal, and Ethical Issues

View Set

Steps of skeletal muscle contraction

View Set