https://github.com/aditya-ranjan1234/python-gui
RVCE 1st Sem Lab EL - Tkinter GUI
https://github.com/aditya-ranjan1234/python-gui
fibonacci gui list-manipulation python tkinter
Last synced: about 1 year ago
JSON representation
RVCE 1st Sem Lab EL - Tkinter GUI
- Host: GitHub
- URL: https://github.com/aditya-ranjan1234/python-gui
- Owner: Aditya-Ranjan1234
- License: gpl-3.0
- Created: 2024-04-24T19:04:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-24T19:11:41.000Z (about 2 years ago)
- Last Synced: 2025-03-16T08:08:47.056Z (about 1 year ago)
- Topics: fibonacci, gui, list-manipulation, python, tkinter
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GUI Application for Fibonacci Numbers and List Manipulation using Tkinter
1st Sem Python Lab Project - Python GUI
This Python application provides a graphical user interface (GUI) for generating Fibonacci numbers and performing various operations on a List. It utilizes the Tkinter library for the GUI components.
## Features
- **Generate Fibonacci Numbers**: Enter a number and generate the Fibonacci sequence up to that number.
- **List Manipulation**:
- Add elements to the list.
- Delete elements from the list.
- Display the current list.
- Count the total number of elements in the list.
## Prerequisites
- Python 3.x
- Tkinter (usually comes pre-installed with Python)
## Installation
1. Clone the repository:
```bash
git clone https://github.com/Aditya-Ranjan1234/Python_GUI.git
```
2. Navigate to the project directory:
```bash
cd Python_GUI
```
3. Run the application:
```bash
python main.py
```
## Usage
1. Upon running the application, you will be presented with a GUI window.
2. Click on the desired operation: Fibonacci or List Manipulation.
3. Follow the instructions provided on the GUI for each operation.
## Contributing
Contributions are welcome! Please feel free to submit pull requests or open issues for any bugs or feature requests.