Giter Site home page Giter Site logo

p.katekomol's Projects

bmi_calculator_with_python icon bmi_calculator_with_python

This repository contains 2 Python programs. The first program calculates the user's Body Mass Index (BMI) based on the user's weight (in kilogram) and height (in meter). To learn more about BMI and its calculations, follow this link: https://en.wikipedia.org/wiki/Body_mass_index.

classic_python_hangman_game icon classic_python_hangman_game

This repository contains Python codes for the classic Hang Man game. The user will be assigned a random word to guess, one character at a time. If the user gets everything right, the program says "Well Done!", but if the user can't get the word right in 6 tries, the program says "Game Over!"

covid-19-race-bar-chart icon covid-19-race-bar-chart

This is a data visualization project with Python to create a race bar chart from actual COVID-19 case data.

days_in_a_month_with_python icon days_in_a_month_with_python

This is a simple set of Python codes that will give the user the number of days in a month the user gives to the program. For this program to work, the user will provide the year and the month, and the program will return the number of days in that month. The program can also determine if the given year is a leap year and provide a correct number of date for February.

drawing_triangles_with_mysql icon drawing_triangles_with_mysql

This repository contains simple sets of codes that draw triangles in the form of ASCII art using MySQL. I cam across these codes on HackerRank and I thought it was a very strange concept to SQL to draw triangles with ASCII art. But then it became a challenging tasks and I learned to use information_schema.tables, a dummy table that exists in every MySQL session.

find_the_heart_simple_python_game icon find_the_heart_simple_python_game

This is a simple Python game for finding a heart emoji. There is a 3 x 3 matrix in which a heart emoji resides. The location of the heart is randomized and is not revealed. The player must guess the location of the heart inside this matrix by typing in coordinates of row and column. For example, if the player suspects that the heart is located in the second row and second column, the player must type in "22" (for 2nd row and 2nd column, respectively).

gold_price_analysis icon gold_price_analysis

This project aims to find best days in any given year to benefit from gold investment provided that the investor buys the gold on the first day of the year

hackerrank_findmedian_mysql icon hackerrank_findmedian_mysql

Finding the median value of a numeric column with MySQL is not as simple as type in a function. We need a step-by-step approach to solve this problem.

hello-world icon hello-world

This is a practice project for me to learn how to use GitHub

hello_world_calculator_with_python icon hello_world_calculator_with_python

This is a very simple calculator program with Python. It's a "Hello World" of a calculator. It demonstrates the use of functions that takes inputs and returns values.

leapyear_python icon leapyear_python

This is the classic leap year finder program with python. This problem is labelled as "hard" on many practice sites, but actually the programming is not hard at all. What's hard is the description of the leap year and how to translate it into the programming language.

love_score_calculator_with_python icon love_score_calculator_with_python

This simple Python program calculates a love score based on your and your crush's full names in English. There is no logic or reason in the calculation behind the love score. The calculation could have been anything different from what's shown in this code.

python-excel-splitsheets icon python-excel-splitsheets

This is a small data-wrangling project to split data in an Excel workbook into different worksheets using a column as a filter, all in a single Excel workbook.

python_password_generator icon python_password_generator

This is a console-based version of a password generator written with Python. The program generates a password based on numbers of letters, numbers, and symbols specified by the user. This is a simple Python program to demonstrate the use of randomization, list, and string concatenation. It also demonstrates the use of random.shuffle() method to shuffle items in lists.

rock_paper_scissors_games_with_python icon rock_paper_scissors_games_with_python

This is a classic "Rock, Paper, Scissors" game with some ASCII aesthetics. After the welcome message, the game asks you to choose between the three choices. Then it let the computer choose its choice. The yours and the computer's choices are compared, a message appears to let you know the result, then the game asks if you want to play it again. Once you choose to quit the game, a summary message appear with the number of games you have played and the results of wins and looses.

simple_math_curves_sql_python_plotly icon simple_math_curves_sql_python_plotly

This project demonstrates the use of mysql.connect package with Python and Plotly to create an SQL database, tables, and visualize data from those tables.

simple_number_guessing_game_with_python icon simple_number_guessing_game_with_python

This repository contains a set of simple Python code for a simple number guessing game. The player guesses a number between 1 - 100 and the game tells the player if the number is too high or too low, until the player gets the number right. There are two levels for the game: easy and hard for 10 and 5 guesses, respectively.

simple_python_classic_head_or_tail_game icon simple_python_classic_head_or_tail_game

This is a simple classic "Head or Tail" guessing game with Python. The user guess the result of or coin toss by typing "Head" or "Tail" as an input. The computer then shows the result. The user's input is then compared against the result to check if the player wins or loses. This game also gives summary about how many games the player has played, and how many wins and losses throughout those games.

simple_virtual_coffee_machine_with_python icon simple_virtual_coffee_machine_with_python

This project demonstrates Python's modularity capability. This repository hosts a Python code for a simple virtual coffee machine. It is a coin-operated machine that can dispense espresso, latte, and cappuccino at different prices.

the_fizzbuzz_algorithm_with_python icon the_fizzbuzz_algorithm_with_python

This is a children's game but it is said to be one of the most asked problem in interviews for programmers. The rule of the game is simple: supposed that there are numbers from 1 to 100, if a number is divisible by 3, it's "Fizz", if it's divisible by 5 then it's "Buzz", if it's divisible by both 3 and 5 then it's "FizzBuzz", otherwise it's itself. The code in this repository should probably be the most efficient way to demonstrate this game. It works with the for loop syntax and if-else logic.

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.