I am making my self a game as a side project to use as extra study along side LPTHW .
It is a “rock, scissor, paper” game. 1 player vs computer.
First to get 5 points win the game
I have just made the basic part to work more or less as I wanted.
Except for one thing I just noticed.
If I win one go (rock - scissor). I can continue to repeat my last input (rock) until I will win the game.
For some reason randint(1,3) does not change value.
I got my code at Gighub: rock_bag.py (found out the english name after I created the file)
I think I get a random value from game the first go.
And if I dont repeat my last input the game will give another value.
How can I get randint to “refresh” everytime?
I will build up more functionality as I learn more.
Thanks for help.
I had to put it below “while True:” to get random values.
Now it works fine. I will continue working on this file with things I have learned in LPTHW.
I will also try the other solution you suggested.