Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Jun 29, 2024. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CSEdgeOfficial/Python-Programming-Internship
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
Loading
...
head repository: dora-b72/Python-Programming-Internship
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
  • 6 commits
  • 25 files changed
  • 2 contributors

Commits on Jun 10, 2024

  1. 1 Configuration menu
    Copy the full SHA
    cc8c4b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Add files via upload

    ### Simple Calculator
    To solve the Simple Calculator task, we can use Python’s basic arithmetic operators for performing addition, subtraction, multiplication, and division. We'll capture user inputs and apply conditional statements to execute the desired operations, providing error handling for cases like division by zero.
    ### To-Do List
    For the To-Do List task, we can develop a list to store tasks and create functions to add, delete, and mark tasks as completed. Using either a console-based interface or a GUI with Tkinter, we can interact with the user to manage their tasks effectively.
    ### Number Guessing Game
    In the Number Guessing Game task, we can generate a random number using Python’s `random` module. We then use a loop to prompt the player for guesses, compare each guess to the target number, and provide feedback until the player guesses correctly or runs out of attempts.
    ### PDF Converter
    To build the PDF Converter, we can use libraries like PyPDF2 for extracting text and pdf2image for converting PDF pages to images. We will implement functions to handle file input/output and allow the user to choose the desired output format for conversion.
    ### Weather App
    For the Weather App, we can fetch weather data from an API like OpenWeatherMap using the `requests` library. By parsing the JSON response, we can extract and display current weather conditions, forecasts, and temperature trends.
    ### Web Scraper
    In the Web Scraper task, we can use libraries such as BeautifulSoup and requests to fetch and parse HTML content from websites. Extracted data can then be stored in structured formats like CSV or JSON using Python’s built-in modules.
    ### Chatbot
    To build a simple chatbot, we can use natural language processing libraries like NLTK or spaCy. By defining responses based on pattern matching or predefined rules, we can create a program that responds to user queries and provides relevant information.
    ### PDF Merger/Splitter
    For the PDF Merger/Splitter, we can employ PyPDF2 to read and manipulate PDF files. The program can merge multiple PDFs into a single file or split a PDF into multiple smaller files based on specified page ranges.
    ### Image Converter
    To solve the Image Converter task, we can use the Python Imaging Library (PIL) to accept images in formats like JPEG, PNG, BMP, and GIF and convert them into a desired format. The program will handle various image processing tasks efficiently.
    ### Data Analysis with Pandas
    For the Data Analysis with Pandas task, we can load the "Iris" dataset from Seaborn and perform exploratory data analysis using Pandas. This includes cleaning, aggregating, visualizing data, and calculating correlations to derive meaningful insights.
    ### Linear Regression with Scikit-learn
    To apply linear regression for predicting house prices, we can use the Boston housing dataset with scikit-learn. We will split the data into training and testing sets, fit a linear model, and compare performance metrics while visualizing residuals.
    ### Image Compression
    In the Image Compression task, we can develop a tool using Python to compress images while maintaining quality. By exploring compression techniques like RLE and DCT, we can allow users to adjust compression settings and support various image formats.
    dora-b72 authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a91d3ec View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    6b11f9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9c5cda View commit details
    Browse the repository at this point in the history
  3. Completed Tasks

    dora-b72 committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    170b7a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c656a1 View commit details
    Browse the repository at this point in the history
Loading

AltStyle によって変換されたページ (->オリジナル) /