• Important Information
  • Glossary
  • Try the project
  • Step 1: Download your files️
  • Step 2: Import modules
  • Step 3: Define get_started function
  • Step 4: Define list_of_words function
  • Step 5: Define get_random_word function
  • Step 6: Define get_player_guess function
  • Step 7: Define play_round function
  • Step 8: Define play_more function
  • Step 9: Define play_game function
  • Step 10: Define and call main function
  • Quiz
  • Feedback

PyWordle Project Instructions

Glossary

Quick revision links for concepts you need to know before starting this project. Refer to this for any terms/concepts you are unfamiliar with.

A

  • Arrays πŸ”—
    • Lists πŸ”—
      • Accessing πŸ”—
      • Comprehension πŸ”—
      • Looping πŸ”—
      • Methods πŸ”—
    • Tuples πŸ”—
      • Accessing πŸ”—
      • Methods πŸ”—

C

  • Conditions
    • If Statements πŸ”—
    • Elif Statements πŸ”—
    • Else Statements πŸ”—

D

  • Dictionaries πŸ”—
    • Accessing πŸ”—
    • Looping πŸ”—
    • Methods πŸ”—

F

  • File Handling πŸ”—
    • Reading πŸ”—
    • Methods πŸ”—
  • Functions πŸ”—
    • Built-in Functions πŸ”—
      • Range πŸ”—
      • Length πŸ”—

K

  • Keywords πŸ”—
    • Break πŸ”—
    • Continue πŸ”—

L

  • Loops πŸ”—
    • For πŸ”—
    • While πŸ”—

M

  • Modules πŸ”—
    • Random πŸ”—
      • Randrange πŸ”—
      • Randint πŸ”—

O

  • Operators πŸ”—
    • Assignment πŸ”—
    • Comparison πŸ”—
    • Logical πŸ”—
    • Membership πŸ”—

S

  • Strings (accessing and looping) πŸ”—
    • Formatting πŸ”—
    • Methods πŸ”—
    • Modifying πŸ”—

U

  • User Input πŸ”—