Python rock, paper, scissors game

前端 未结 4 946
不思量自难忘°
不思量自难忘° 2021-01-15 03:29

I am using Python and I am trying to write a simple program that simulates a rock, paper, scissors game. Everything works except for when I enter an invalid response (someth

4条回答
  •  青春惊慌失措
    2021-01-15 03:59

    Change

    if guess == 'rock' or 'paper' or 'scissors':
    

    to

    if guess == 'rock' or guess == 'paper' or guess == 'scissors':
    

    In fact, to make the function as streamlined as possible, just do this:

    def is_valid_guess(guess):
        return guess == 'rock' or guess == 'paper' or guess == 'scissors'
    

提交回复
热议问题