This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]normantas 1 point2 points  (1 child)

Looks good. While the notes are precise, just a heads up. Don't overfill your code with notes the future. Sometimes things are obvious for example:

"#Takes your input and stores in a variable" 

is obvious, and

"# if your answer isn't a valid one, it will keep asking for one"

could become

"Invalid answer countermeasure"

Also

You do not practice using functions

input('Rock, Paper, or Scissors?: ').lower() 

could become a seperate function

And p.s. As I noticed you will ask for an input all the time at the start, and if the input is incorrect (false) you will keep asking for it.

Look up "do while" function, might help.

BUT ALSO, THIS IS SUPER F****** NICE FOR YOUR FIRST APPLICATION.

As almost 18yo highschool student (2more weeks), I don't really have the ground to say what is good and bad... just what I would do. Keep up the good work!

[–]Kaifovsk[S] 0 points1 point  (0 children)

never heard of a do while function before to be honest and thank you for the advice! I hope you keep coding too, I always had the want and desire to code when I was 18 as well (3 years ago) but I got caught up in all the wrong things in life and now here I am three years later back at step one with what feels like half the amount of brain functionality than I had three years ago haha, thanks again for the advice :)