Exercises to learn python and practice for coding interviews
Based on exercism/python, one of many programming language tracks on exercism(dot)org.
In the practice folder there are multiple problems to solve. Look at the introduction and instructions. A basic Python script skeleton and tests are provided.
- Hello World
- Isogram
- ETL
- Gigasecond
- Grains
- Armstrong Numbers
- Collatz Conjecture
- Bob
- Resistor Color
- Two Fer
- Leap
- Triangle
- Difference of Squares
- Raindrops
- Darts
- Perfect Numbers
- Reverse String
- Pangram
- ISBN Verifier
- Rotational Cipher
- List Ops
- Resistor Color Duo
- Hamming
- RNA Transcription
- Wordy
- House
- Flatten Array
- Sum of Multiples
- Resistor Color Trio
- Resistor Color Expert
- Space Age
- Anagram
- Binary Search
- Secret Handshake
- Accumulate deprecated
- Proverb
- Pig Latin
- Square Root
- Acronym
- Yacht
- Sublist
- Word Count
- Protein Translation
- Prime Factors
- Series
- Scrabble Score
- Queen Attack
- Matching Brackets
- Atbash Cipher
- Diamond
- Phone Number
- Say
- Twelve Days
- Run-Length Encoding
- Nth Prime
- Roman Numerals
- D&D Character
- Robot Name
- Luhn
- Transpose
- Binary deprecated
- Error Handling deprecated
- Hexadecimal deprecated
- Octal deprecated
- Point Mutations deprecated
- Strain deprecated
- Beer Song deprecated
- Diffie-Hellman deprecated
- High Scores
- Clock
- Grade School
- Eliud's Eggs
- Saddle Points
- Kindergarten Garden
- Allergies
- Sieve
- Crypto Square
- Simple Linked List
- Robot Simulator
- Pythagorean Triplet
- Matrix
- Poker
- Tree Building
- OCR Numbers
- Simple Cipher
- Circular Buffer
- Bottle Song
- Connect
- Rectangles
- Trinary deprecated
- Markdown
- Pascals Triangle
- All Your Base
- Minesweeper
- Largest Series Product
- Complex Numbers
- Change
- Killer Sudoku Helper
- Linked List
- Rail Fence Cipher
- Tournament
- Grep
- Spiral Matrix
- Variable Length Quantity
- Palindrome Products
- Scale Generator
- Ledger
- Go Counting
- Food Chain
- Meetup
- Hangman