top of page

HANGMAN CODE- DAY 4

  • Writer: MHK
    MHK
  • May 9, 2020
  • 1 min read

DATE: MAY 9 / 2020

AUTHOR: MAHIR KAYA

Today, with this post, we complete the three helper functions for our assignment. Today's function is named get_available_letter and takes one parameter, letters_guessed.

This function returns the letters user did not guess yet.

CODE:

def get_available_letters(letters_guessed):# DEFINING THE FUNCTION
    letters_guessed=list(letters_guessed)
    # MAKES SURE OUR letter_guessed IS A LIST TYPE.
    result=string.ascii_lowercase
    # DEFINES result WHICH INCLUDES ALL LOWERCASE LETTERS OF THE ALPHABET.
    result=list(result)
    # MAKES SURE result IS A LIST TYPE.
    result_copy=result[:]
    # COPIED THE LIST TO PREVENT FURTHER PROBLEMS WHILE ITERATING.
    for i in result_copy:
 # ITERATE OVER result_copy.
        if i  in letters_guessed:
            result.remove(i)
# REMOVES THE LETTERS THAT ARE ALREADY GUESSED.
    return(''.join(result))
# RETURNS A str OF AVAILABLE LETTERS.

If you see mistakes in our code or have suggestions, you can share those to us via mail or member's chat.

Comentarios


Created By Root Team 

  • Facebook
  • Twitter
  • YouTube
  • Pinterest
  • Tumblr Social Icon
  • Instagram
bottom of page