3. Introduction
Python is a popular programming
language. It was created by Guido van
Rossum, and released in 1991.
It is used for:
web development (server-side),
software development,
mathematics,
system scripting.
4. Python Programming Language is very well suited for Beginners, also for
experienced programmers with other programming languages like C++ and
Java. The biggest strength of Python is huge collection of standard libraries
which can be used for the following GUI Applications (like Kivy,Tkinter, PyQt
etc.)
Machine Learning
Web frameworks like Django (used by YouTube, Instagram, Dropbox)
Image processing (like OpenCV, Pillow)
Web scraping (like Scrapy, BeautifulSoup, Selenium)
Test frameworks
Multimedia
Scientific computing
Text processing and many more.
5. About the Project
For those who do not know, a calculator is
basically a program on a computer that
simulates the behavior of any hand-held
calculator useful for performing
Mathematical Calculations. It is a very basic
device used in our everyday lives. Now all the
smartphones also have a Calculator
application in them.
While creating any GUI Application there are
mainly two steps:
The first step is to create a User Interface.
The second step is the most important one
and in this, to add functionalities to the GUI
6. System Requirement
Environment
Hardware Requirements :
RAM
Processor – intel Pentium 4
ROM - 256 GB
SOFTWARE REQUIREMENTS
Python 2.7 or above
PyCharm
A good internent connection
Linux , MacOS , Windows 7, XP or above
7. Tools and Technplogies
Tools – Python , PyCharm
Python Libraries - tkinter, etc.
Tkinter :- Tkinter is the standard GUI
library for Python. Python when
combined with Tkinter provides a fast
and easy way to create GUI
applications. Tkinter provides a powerful
object-oriented interface to the Tk GUI
toolkit.
8. Pycharm
PyCharm is an integrated development environment
(IDE) used in computer programming, specifically for
the Python language. It provides a wide range of
essential tools for Python developers and
environment for productive Python, web, and data
science development.
PyCharm is cross-platform, with Windows, macOS
and Linux versions. Also, Coding assistance and
analysis, with code completion, syntax and error
highlighting, linter integration, and quick fixes.