Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 19 days 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 (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-24T19:11:41.000Z (10 months ago)
- Last Synced: 2025-01-22T20:14:29.570Z (19 days 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.