Coder Social home page Coder Social logo

ndleah / python-mini-project Goto Github PK

View Code? Open in Web Editor NEW
2.8K 2.8K 1.1K 48.38 MB

๐Ÿ™Œ Welcome open-source Python mini-project contributions!

License: MIT License

Python 99.93% CSS 0.01% HTML 0.06% Shell 0.01%
data-analysis data-science data-visualization newbie-code newbie-friendly python python-mini-projects python-programming-exercises python-project-beginner

python-mini-project's Introduction

VISITORS FOLLOWERS

Hello World! ๐Ÿ‘‹


I'm Leah and welcome to my GitHub profile! :octocat:

Typing SVG

GitHub followers Gmail Badge LinkedIn Badge Medium Badge


GIF

Fun facts:

๐Ÿ‘ฉโ€๐ŸŽ“ Former Marketing guru turned Data Science wizard with a Business degree in hand.

โœ๏ธ Master of Data Science and Innovation (MDSI) graduate from the University of Technology Sydney, armed with supercharged data skills.

๐Ÿค” If you don't write your SQL queries in uppercase, I don't trust you.

๐Ÿ“ˆ Madly passionate about Modern Data Stacks, Data Engineering, DataOps, and saving the day with top-notch data governance practices for enterprise data architectures. Let's optimize that data flow!


Languages and Tools

Hadoop Spark AWS AWS Docker MongoDB Kubernetes Bash Linux Jenkins Git R Kafka PostgreSQL Postgres Python Cassandra

๐Ÿ‘‡ Check out my latest Medium blog

Recent Article 0

Recent Article 1

Recent Article 2

Recent Article 3

Recent Article 4


Metrics ๐Ÿ“ˆ

Metrics

python-mini-project's People

Contributors

aadewunmi avatar alensenson avatar alex108-lab avatar anishlohiya avatar arifaisal123 avatar bazargandev avatar beebobeb avatar builderbot2000 avatar cboulton1 avatar cmagnac avatar dar8900 avatar dmeurer avatar hk669 avatar johnn310 avatar killinefficiency avatar lxmwaniky avatar mbsa-infinity avatar muhammad-abdullah3 avatar ndleah avatar nikhil-amin avatar otahina avatar rajitgupta avatar sethtrei avatar shrutisolani avatar timmy-churchill avatar vivekthedev avatar xnewz avatar yehudaelyasaf avatar zaydu98 avatar zmdlw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

python-mini-project's Issues

QR Code Generator

Description

Add a New Python Project - QR Code Generator

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

PASSWORD MANAGER WITH ENCRYPTION AND DECRYPTION

Description

Hi, I would love to input my code for the password manager with properties of using it with encryption and decryption strategies. I will use two modules, CSV (to store the encrypted password on the local device) and cryptography (to encrypt and decrypt the data from the local device). My project is a contribution to an open-source network and I am doing this for my participation in Hocktober fest and as an enthusiastic python programmer.

I have created my project, and I need help to move forward on how to contribute to this directory.
You can reach out to me in comment section and give me further instructions.

Thank you

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Rock_Paper_Scissors_Spock game not in documentation

Description

The game, Rock_Paper_Scissors_Spock by Adrian001, is not listed under Projects in the README.md file.

Type of issue

  • Feature (New Script)
  • Bug
  • [ x] Documentation

Checklist:

  • [x ] I have read the project guidelines.
  • [x ] I have checked previous issues to avoid duplicates.
  • [x ] This issue will be meaningful for the project.

Face Recognition using OpenCV

Description

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Add Whatsapp Bot

Description

Whatsapp Bot using pywhatkit Library in Python.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

NameError in Project #30 Youtube video download

Error message received:
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\liuw09\AppData\Local\Programs\Python\Python310\lib\tkinter_init_.py", line 1921, in call
return self.func(*args)
File "c:\Users\liuw09\OneDrive - Abbott\Projects\Python\python-mini-project\Youtube_video_download\main.py", line 25, in Download
video = url.streams.filter(file_extension=extension).first()
NameError: name 'extension' is not defined

Feature request: File and plaintext hashing

Description

Hi, I would like to create a mini project to explore text and file hashes and demonstrate their functionality. I would like to have a built in program, where a user can input a string or file path and the program will return a corresponding hash value, as this would be useful to quickly compute hashes.

I intend to use the hashlib library to achieve this. Could you please assign me to this issue and provide any feedback that you have on what you would like to see in the project.

Thanks.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Hangman_Game project Typo

Description

It is really simple problem, but there is typo in project Hangman_Game.
When you lose the game, the message you get should be "You Lose", not "You Loose".

Hope you have an awesome weekend!

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Adding new features to already existing projects

Description

First of all, thank you for merging my project before. I really appreciate it!

However, I want to add some new features to already existing projects like Dice_Rolling_Simulator or Smart_Calculator project.
So, is it possible to add some new features to already existing projects?

Thank you and hope you have a wonderful weekend.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Project #28 does not follow repo guidance

Description

Project #28 does not follow repo guidance. Specifically:

  • Not having a specific folder for the new project.
  • Not having README.md with detailed guidance for the project description, setup and demo output.

Please follow the Contributing rules as follow.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Add Project Whatsapp Bot in README.md

Description

Project Whatsapp Bot Not added in README.md

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

EggCatcher

Star Badge
Open Source Love
View My Profile
View Repositories

Egg Catcher

๐Ÿ› ๏ธ Description

Egg catcher by using Python

โš™๏ธ Languages or Frameworks Used

Python

๐ŸŒŸ How to run

Its simple just run the file in Microsoft Visual Code Studio
python eggcatcher.py

๐Ÿ“บ Demo

tk 24-04-2023 15_45_07

๐Ÿค– Author

Leah Nguyen

Converting_Roman_to_Integer

A CLI Program to convert a given Roman format number into an Integer

I have written a Python Program to convert a Roman Formatted Number, like MCDLIX, to an Integer Formatted Number, i.e. equals to 1459.

Please accept and assign me this issue. Ready with my pull request.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

New Project - Digital Clock

Description

Add New Project - Digital Clock

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Typo in Firebase_Authentication_Using_Flask

Description

In the sign up template there is a small typo: 'atleast' should read 'at least'. This typo is also in the screenshot.

Type of issue

  • Documentation

Solution

  • I will create a pull request to change the text, and create a new screenshot.

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates
  • This issue will be meaningful for the project.

Code Issues: Incorrect Structure, Capitalization, Imports, and Variables in Automated_Mailing project

Issue: Incorrect Code Structure

Description

The current code has several structural issues, including incorrect indentation, missing email and password values, and unnecessary variables.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Issue: Subject Field Capitalization

Description

The subject field should be capitalized as 'Subject' when setting it in the message. It is currently in lowercase as 'subject'.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Issue: Unused Import

Description

The name module is imported from the os library (from os import name), but it is not used in the code. This import can be removed to improve code readability.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Issue: Incorrect Variable Scope for Email and Password

Description

The lines for entering your email and password are indented incorrectly, making them part of the loop. These variables should be defined outside the loop as they are constant values.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Issue: Unnecessary Variables

Description

There are unnecessary variables in the code. For instance, the name variable is assigned data['name'].tolist() but is not required as name[i] is used inside the loop.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Issue: Missing Email and Password Values

Description

The code is missing the actual values for the email and password variables, making it impossible to run the script as intended.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Smart Calculator] Code Typo

Description

There is a code typo in Smart Calculator Project.
In lcm function, while statement should be 'while L<=a*b' instead of 'while L<=a+b'.

Plus, I think it would be more helpful if the error message comes out when the user entered a negative number for lcm and hcf operation.

Thanks! Hope you have a great day:>

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.
  • I have checked previous issues to avoid duplicates.
  • This issue will be meaningful for the project.

Math_Game Error Handling

Description

The simple math game would take user inputs to the randomly generated math questions. The code does not handle incorrect input such as strings, special characters, or notational characters.

Type of issue

  • Feature (New Script)
  • Bug
  • Documentation

Checklist:

  • I have read the project guidelines.

  • I have checked previous issues to avoid duplicates.

  • This issue will be meaningful for the project.

  • I have added screenshots of the bug

  • I have added steps to reproduce the bug

  • I have proposed a possible solution for the bug

QUIZ APP

print("Wellcome to quiz game !!")
print('NOTE: if your spelling is incorrect then it is considered as wrong answer')
score = 0
question_no = 0
playing = input('Do you want to play ? ').lower()
if playing == 'yes':
question_no += 1
ques = input(f'\n{question_no}. what does CPU stand for? ').lower()
if ques == 'central processing unit':
score +=1
print('correct! you got 1 point')

else:
    print('Incorrect!')
    print(f'current answer is --> central processing unit')

------1

question_no += 1
ques = input(f'\n{question_no}. what does GPU stand for? ').lower()

if ques == 'graphics processing unit':
    score +=1
    print('correct! you got 1 point')
    
else:
    print('Incorrect!')
    print(f'current answer is --> graphics processing unit')

-----2

question_no += 1
ques = input(f'\n{question_no}. what does RAM stand for? ').lower()

if ques == 'random access memory':
    score +=1
    print('correct! you got 1 point')
    
else:
    print('Incorrect!')
    print(f'current answer is --> random access memory')

-----3

question_no += 1
ques = input(f'\n{question_no}. what does PSU stand for? ').lower()

if ques == 'power supply unit':
    score +=1
    print('correct! you got 1 point')
    
else:
    print('Incorrect!')
    print(f'current answer is --> power supply unit')

-----4

question_no += 1
ques = input(f'\n{question_no}. what does ROM stand for? ').lower()

if ques == 'read only memory':
    score +=1
    print('correct! you got 1 point')
    
else:
    print('Incorrect!')
    print(f'current answer is --> read only memory')

------5

else:
print('thankyou you are out of a game.')
quit()

print(f'\nnumber of question is {question_no}')
print(f'your score is {score}')
try:
percentage = (score *100)/question_no
except ZeroDivisionError:
print('0% quetions are correct')

print(f'{percentage}% questions are correct.')

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.