0% found this document useful (0 votes)
9 views

Python

Uploaded by

vedansikoshiya18
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Python

Uploaded by

vedansikoshiya18
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Programming with Python | VEDANSI KOSHIYA

SUBJECT CODE : SSCS2051


FIELD : BSC.IT
DIVISION : A
ENROLLMENT NUMBER : 071

Here are the names of various Python tools:

1. Django
2. Flask
3. Pyramid
4. NumPy
5. pandas
6. scikit-learn
7. TensorFlow
8. PyTorch
9. Matplotlib
10. Seaborn
11. Plotly
12. Bokeh
13. SQLAlchemy
14. SQLite
15. pytest
16. unittest
17. Ansible
18. Fabric

VEDANSI KOSHIYA 1
Programming with Python | VEDANSI KOSHIYA

19. Requests
20. Scapy
21. Tkinter
22. PyQt
23. Kivy
24. Flake8
25. pylint
26. Virtualenv
27. Docker
28. Jenkins
29. Terraform
30. BeautifulSoup
31. Scrapy
32. Celery
33. Jupyter
34. Sphinx
35. Click

Python Editor :-

VEDANSI KOSHIYA 2
Programming with Python | VEDANSI KOSHIYA

What is Colaboratory?
Google Colab, short for Colaboratory, is a free cloud-based platform provided
by Google that allows users to write and execute Python code in a
collaborative environment. It is based on Jupyter Notebooks and provides an
interactive way to develop and run code without the need for local
installations or powerful hardware. Here's an overview of key information,
usage, and how it works:

Key Information:
1. Cloud-Based: Google Colab runs in the cloud on Google's servers,
eliminating the need for users to install and configure Python and
related libraries on their local machines.
2. Jupyter Notebooks: Colab is built on the Jupyter Notebook
infrastructure. It supports both code cells (for Python code) and text
cells (for Markdown text), allowing users to create interactive and
shareable documents.
3. Free Access to GPUs: Colab provides free access to Graphics
Processing Units (GPUs) and Tensor Processing Units (TPUs), which can
significantly speed up computations, especially in machine learning
tasks.
4. Collaboration: Multiple users can collaborate on the same Colab
notebook in real-time. Notebooks can be shared with others, making it
a powerful tool for collaborative projects and educational purposes.
5. Pre-installed Libraries: Colab comes with many popular Python
libraries pre-installed, including NumPy, pandas, Matplotlib,
TensorFlow, and PyTorch.
6. Integration with Google Drive: Colab integrates seamlessly with
Google Drive, allowing users to save, share, and access their
notebooks directly from Google Drive.
7. Markdown Support: Users can include formatted text, images, and
hyperlinks in Markdown cells, making it easy to create documentation
alongside code.
8. Interactive Visualizations: Colab supports the creation of interactive
plots and visualizations using libraries like Matplotlib, Plotly, and
Bokeh.

VEDANSI KOSHIYA 3
Programming with Python | VEDANSI KOSHIYA

Usage:
1. Getting Started:
 Go to Google Colab and sign in with your Google account.
2. Creating a New Notebook:
 Click on "File" -> "New Notebook" to create a new Colab
notebook.
3. Running Code:
 Type or paste Python code into code cells.
 Click the play button or press Shift + Enter to run a code cell.
4. Text Cells:
 Use text cells to add explanations, documentation, or formatted
text using Markdown.
5. Saving and Sharing:
 Save your notebook to Google Drive by clicking on "File" ->
"Save a copy in Drive."
 Share your notebook with others by clicking on the "Share"
button.
6. GPU Acceleration:
 Enable GPU acceleration by going to "Runtime" -> "Change
runtime type" and selecting "GPU" as the hardware accelerator.
7. Installing Libraries:
 Install additional Python libraries using the !pip install
command in a code cell.
8. Uploading and Downloading Data:
 Upload data to Colab using the file upload button.
 Download data using commands like !wget or !curl within a
code cell.

VEDANSI KOSHIYA 4
Programming with Python | VEDANSI KOSHIYA

Work:
Google Colab is suitable for a wide range of tasks, including:
 Data Analysis: Explore, analyze, and visualize datasets using libraries
like Pandas and Matplotlib.
 Machine Learning: Train and run machine learning models using
popular frameworks like TensorFlow and PyTorch, taking advantage of
free GPU resources.
 Research: Conduct scientific research, experiments, and simulations
in a collaborative environment.
 Teaching and Learning: Create educational materials, tutorials, and
assignments using a combination of code and text.
 Development: Write, test, and debug Python code in an interactive
environment.
 Data Science: Perform end-to-end data science workflows, including
data cleaning, exploration, and modeling.
Google Colab is a versatile tool that caters to a broad audience, from
beginners learning Python to experienced researchers and data scientists
working on complex projects. Its ease of use, collaboration features, and
access to powerful computing resources make it a valuable platform for
various purposes.

VEDANSI KOSHIYA 5

You might also like