Quiz 1 Flashcards
What is Python?
A high-level, interpreted, interactive, and object-oriented scripting language
Created by Guido van Rossum in the late 1980s
Who created Python?
Guido van Rossum
Python was conceived in the late 1980s
What programming languages influenced Python?
- ABC
- Modula-3
- C
- C++
- Algol-68
- SmallTalk
- Unix shell
These languages contributed to the design and features of Python
Why was Python created?
To provide a higher-level language for the Amoeba Operating Systems project
The development of system administration utilities in C was taking too long
What is SciPy?
An open-source library for solving mathematical, scientific, engineering, and technical problems
Built on the Python NumPy extension
What is NumPy?
A fundamental package for scientific computing in Python, providing a multidimensional array object and routines for fast operations
Includes mathematical, logical, and statistical operations
What is Natural Language Processing (NLP)?
Developing applications and services that understand human languages
Examples include speech recognition and sentiment analysis
What is Gensim?
A library with memory-independent implementation capabilities for NLP algorithms
Includes algorithms like LDA, RP, LSA, and HDP
Fill in the blank: Python is _______.
[an interpreted programming language]
True or False: Python was open-sourced from the beginning.
True
This allowed for community contributions and widespread adoption
What are some IDEs or platforms for Python?
- Anaconda
- Miniconda
- PyCharm
- Spyder
- Bokeh
These tools support Python development and data science
What is Bokeh used for?
Creating interactive web-ready plots that can be output as HTML documents
Based on the grammar of graphics
What is the primary goal of using SciPy?
To manipulate and visualize data using high-level Python commands
It is particularly useful in scientific and engineering contexts
Fill in the blank: The first Python coding was influenced by _______.
[the need for a higher-level language]
What does Spacy provide?
A library for Natural Language Processing built using Python and Cython
It is optimized for performance