Skip to content

abid-sayyad/py_beginners

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

307 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py_beginners

Basic level python code to do basic things that will help you build your basics

Table of Contents

File Name Description
AdditonOfDigitsOfAGivenNumber.py Addition of given digits till a number
alarm_clock.py Alarm Clock
all_rotations_of_a_string.py Generate all rotations of a given string
Anagrams.py Find anagrams within a given array
app.py App
armstrong_number Program to check if the number is an Armstrong number or not
binary_search.py Binary search program in Python
binary_to_decimal.py Provides an equivalent decimal output for a given binary number
bmkg_earthquake_alert.py API consumer for earthquake information
celsius_to_fahrenheit.py Converts given Celsius temperature to Fahrenheit unit
check_perfect_square.py Program to check a number is perfect square or not
checkletter.py Check letter
compound_int_cal.py Find compound interest for principal amount
compute_lcm.py Compute the L.C.M. of two input numbers
count_connected_components_in_graph.py Count connected no of component using DFS
count_occurences_of_items_in_array.py Counts the frequency of items in the array
decimal_to_binary.py Provides an equivalent binary output for a given decimal number
degree_to_radian.py Convert Degrees to Radians
Dijkstra’s_shortest_path_algorithm.py Solution for Djikstra's shortest path algorithm
discount_calc.py Provides price after discount output for a given number
discount_calculator.py Discount Calculator
distance_functions.py Distance functions measure the difference between two points
DoublyLinkedList.py Program to reverse a doubly linked list
encrypt_decrypt.py encrypts / decrypts given input string based on user preference
Euclidean Distance .py Compute Euclidean Distance
euler_totient.py Program to compute Eulers totient function
exact_change.py Exact Change
factorial.py calculate the factorial of a given number
fahrenheit_to_celsius.py converts given Fahrenheit temperature to Celsius unit
fibonacci_series.py prints Fibonacci series for given n terms
fizz-buzz.py FizzBuzz
GCD_recursion.py Greatest common divisor of two numbers
Geometric Progression Geometric Progression
greatest_of_3_nos.py Gives greatest of 3 given numbers
guessnumber.py Guess Number
hangman.py Hangman Game
hangman_words.py Hangman Words
hashing.py Hashing is discussed here
Hello_World.py Output Hello World
insertion_sort.py Insertion sort algorithm using python
json.py JSON
K-Means.py K-Means Algorithm
KaperkerNumbers.py Kaperker Numbers
Leibniz'sFormulaForCalculatingPi.py Leibniz's formula to calculating Pi
linearSearch.py Linear Search
LongestSubstringWithoutRepeatingCharacters.py Find the length of its longest substring that does not have any repeating characters.
Mad Libs Generator.py Mad Libs Generator
MakeListofCSV Make list of CSV
merge_sort.py Python program for implementation of MergeSort
Minutes_to_Hours.py Convert Minutes to Hours
MonotonicArray.py Monocity of an Array
numsort.py NumSort
odd_even.py Odd Even Program
palindrome_no_chk.py Check if a given number is a palindrome number or not
palindrome_string_chk.py Check if a given string is a palindrome string or not
pants_pyramid_patter.py Output a pants pyramid pattern
paper_rock_scissors.py Rock-Paper-Scissor game explained
power_recursion.py Base to the power exponent code
Pig_Latin Program that translates the user input (an English word) to Pig Latin
prime.py determines if given number is a prime number

For Contributors

  1. All code is in python.
  2. No project should have a library.
  3. Just upload your .py extension file and start a PR.
  4. Add a comment to your .py file stating it's purpose.
  5. Give your file a meaningful name related to your file.
  6. Create issues for ideas you do not know how to solve.
  7. Please do meaningful work.

About

Small python projects without using frameworks or libraries

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 84.4%
  • Python 15.6%