Skip to content
View Mahhheshh's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report Mahhheshh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mahhheshh/README.md

Hello There! πŸ‘‹

Profile Views OsBadge

!#/user/bin/python3
from gods_creations.living_beings.humans import Human

class Social:
    platforms = (
        "https://github.com/",
        "https://twitter.com/",
        "https://www.linkedin.com/in/"
    )
    def __init__(self, username: str) -> None:
        self.username: str = username

    def __str__(self) -> str:
        return '-\n'.join([f"{platform}{self.username}" for platform in self.platforms])

class Skills:
    def __init__(self):
        self.languages: list[str] = ["Python", "C++", "Java"]
        self.frameworks: list[str] = ["Django", "Flask", "Pandas"]
        self.databases: list[str] = ["MySQL", "MongoDB"]
        self.misc: list[str] = ["Git", "GitHub", "Ubuntu", "GCP"]

    def __str__(self) -> str:
        return f"-Languages: {', '.join(self.languages)}    \
            \n-Frameworks: {', '.join(self.frameworks)}    \
            \n-Databases: {', '.join(self.databases)}    \
            \n-Misc: {', '.join(self.misc)}"

class Location:
    def __init__(self, city: str, state: str, country: str) -> None:
        self.city: str = city
        self.state: str = state
        self.country: str = country

    def __str__(self) -> str:
        return f"{self.city}, {self.state}, {self.country}"

class Mahhheshh(Human):
    def __init__(self) -> None:
        self.name: str = "Mahesh Mulay"
        self.age: int = 20
        self.occupation: str = "Student"
        self.pronouns: str = ["He", "Him"]
        self.username: str = "Mahhheshh"
        self.location: Location = Location("Pune", "Maharashtra", "India")
        self.interests: list[str] = ["Programming", "AI/ML Enthusiast", "Open Source"]
        self.skills: Skills = Skills()
        self.social: Social = Social(self.username)
    
    def __str__(self) -> str:
            return f"""Hi there πŸ‘‹!    \
            \nI'm {self.name}, I'm {self.age} years old and I'm a {self.occupation}.    \
            \nI'm from {self.location}. \
            \nI'm interested in {', '.join(self.interests)}. \
            \nMy skills are {self.skills}.  \
            \nYou can find me on {self.social}. \
            \nHappy Coding!πŸ‘¨β€πŸ’»"""

if __name__ == "__main__":
    me = Mahhheshh()
    print(me)

If you like my work, consider giving it a 🌟 to show some ❀️!

Pinned Loading

  1. LenDen LenDen Public

    LenDen is a Django app designed to help users manage their finances by keeping track of their lending and borrowing activities. With LenDen, users can easily record all of their transactions, inclu…

    Python 7 4

  2. Youtube-Channel-Analyser Youtube-Channel-Analyser Public

    Streamlit App to Analysyze your favourite creators YouTube channel, Just with an google API key.

    Python 11