ROCK PAPER SCISSORS game in Python 🗿

Поділитися
Вставка
  • Опубліковано 13 лис 2022
  • #python #tutorial #course
    Python tutorial for beginners rock paper scissors
    import random
    options = ("rock", "paper", "scissors")
    running = True
    while running:
    player = None
    computer = random.choice(options)
    while player not in options:
    player = input("Enter a choice (rock, paper, scissors): ")
    print(f"Player: {player}")
    print(f"Computer: {computer}")
    if player == computer:
    print("It's a tie!")
    elif player == "rock" and computer == "scissors":
    print("You win!")
    elif player == "paper" and computer == "rock":
    print("You win!")
    elif player == "scissors" and computer == "paper":
    print("You win!")
    else:
    print("You lose!")
    if not input("Play again? (y/n): ").lower() == "y":
    running = False
    print("Thanks for playing!")

КОМЕНТАРІ • 135

  • @BroCodez
    @BroCodez  Рік тому +79

    import random
    options = ("rock", "paper", "scissors")
    running = True
    while running:
    player = None
    computer = random.choice(options)
    while player not in options:
    player = input("Enter a choice (rock, paper, scissors): ")
    print(f"Player: {player}")
    print(f"Computer: {computer}")
    if player == computer:
    print("It's a tie!")
    elif player == "rock" and computer == "scissors":
    print("You win!")
    elif player == "paper" and computer == "rock":
    print("You win!")
    elif player == "scissors" and computer == "paper":
    print("You win!")
    else:
    print("You lose!")
    if not input("Play again? (y/n): ").lower() == "y":
    running = False
    print("Thanks for playing!")

    • @pandipatipavan3804
      @pandipatipavan3804 Рік тому +1

      Please provide the code as a file or a link in the description as soon as possible. I really loved your efforts and videos. Thank You so much.

    • @sadan.D
      @sadan.D Рік тому +1

      Thank you bro

    • @dippyfresh79
      @dippyfresh79 Рік тому +8

      Mine is just repeating choose Rock paper or scissors and I double check I put every thing in right

    • @mayn_shin
      @mayn_shin Рік тому

      ​@@dippyfresh79 I am having the same problem

    • @user-yp5om7ti2c
      @user-yp5om7ti2c 10 місяців тому

      ​@@dippyfresh79same here🥲

  • @youness1554
    @youness1554 Рік тому +87

    I m so glad you didn't quit making UA-cam videos, thank you 🙏

    • @BroCodez
      @BroCodez  Рік тому +61

      I'm trying to stay motivated

    • @MrMotivation_NOW
      @MrMotivation_NOW Рік тому

      @@BroCodez thx bri

    • @MrMotivation_NOW
      @MrMotivation_NOW Рік тому

      @@BroCodez bro*

    • @aer0449
      @aer0449 Рік тому +2

      I feel the same bro ... Bro Code please don't stop making videos .... I love them ...

    • @halite4116
      @halite4116 Рік тому

      @@BroCodez Just so you know your help was immeasurable for me.Videos that you make, in terms of quality, are incomparable to other youtube guides.

  • @whoamiclay
    @whoamiclay Рік тому +38

    I'm glad you're still on UA-cam, you help thousands of people with your videos oh and your fundraiser is very self less as well. Keep doing this I believe in you

  • @bilimlink
    @bilimlink Рік тому +4

    I've learned a lot of things from the video tutorial. Thank you so much 💓

  • @zabehullahalizadeh2310
    @zabehullahalizadeh2310 Рік тому +8

    Thank you so much that you dedicated your precious time for us to tech python. Please don't stop making videos from python. We learn alot from you and tomorrow we will change the world . We are proud of you. We are hungry for your python videos and we are supporters of you. Thanks again.

  • @an2niette
    @an2niette Рік тому +7

    a college student learning python and java your videos always help me thank you bro code!

  • @Spoomis
    @Spoomis Рік тому +5

    You are an excellent coding sensei, and I thank you for existing.

  • @MisterSkraetsch
    @MisterSkraetsch Рік тому +1

    Thanks for your video. Your style of explanation rocks! :) Cheers from Switzerland

  • @sassy..18
    @sassy..18 Рік тому +2

    This video was so help full thank you so much!💗✨

  • @gaga40
    @gaga40 Рік тому +2

    Great content. Great video!. Keep it up

  • @wfra9486
    @wfra9486 8 місяців тому

    Nice tutorial. Thanks mate!

  • @youu11
    @youu11 Рік тому +15

    Bro you're the man of culture !!

  • @marcinzale
    @marcinzale Рік тому +2

    Very good explanation!

  • @2P1F
    @2P1F Рік тому +1

    bro code i love you so much and how you brought and mixed memes to coding ,so that you make us learn through laughter

  • @Cyborgcupine
    @Cyborgcupine 8 місяців тому +2

    Thanks for making these videos man, I love improving on what you've laid out for me, or changing it's function and how it works.
    For instance, in this video I wasn't satisfied with the system for checking if the player was cheating, so I made my own:
    while True:
    player = input('Rock, Paper or Scissors?: ').capitalize()
    if player in options:
    break
    else:
    print(f'Picking a {player} is cheating! Pick again')
    Many thanks once again,

  • @kapibara2440
    @kapibara2440 8 місяців тому

    Super video! Keep it up please ! 😍

  • @RG0303
    @RG0303 Рік тому +2

    You are a god in a programming world, for spreading free knowledge across the world

  • @asandamthalane3004
    @asandamthalane3004 Рік тому +3

    Thank you 🙏😊 helped me a lot ❤️

  • @octane1713
    @octane1713 Рік тому +2

    Thank you.. I’m taking a computer class and I have to make a rock paper scissors strategy and I couldn’t figure some stuff out.

  • @NicholasB286
    @NicholasB286 9 місяців тому

    Thank you Thank you and Thank you more. You've helped me so much you don even understand dude I love you!!!

  • @Sidkat4
    @Sidkat4 7 місяців тому

    very nice amazing video

  • @robmclips5579
    @robmclips5579 10 місяців тому +1

    thanks for the video it helped me a ton on my 100 days of coding tour

  • @Vivek_xkt
    @Vivek_xkt Рік тому

    Fav channel 🎈

  • @mohomadhussein36
    @mohomadhussein36 Рік тому

    Wonderful 😍😍

  • @gnougnou9155
    @gnougnou9155 Рік тому

    Nice one bro

  • @katietaylor2768
    @katietaylor2768 3 місяці тому

    Also thanks for helping me make stuff

  • @justinlebechi6163
    @justinlebechi6163 Рік тому +2

    Bro... Thanks a lot...This is really useful, not only in R,P,S

  • @mauricemakesmovies
    @mauricemakesmovies Рік тому +2

    Absolute legend.

  • @geraldinecassandramakaza3830
    @geraldinecassandramakaza3830 21 день тому

    thanks, you're the best

  • @Maxim.Nazarenko
    @Maxim.Nazarenko Рік тому +3

    Great choice - maybe "Rock" helps with UA-cam algorithms.

  • @punchcake4832
    @punchcake4832 Рік тому

    the thumbnail lmao best channel i swear

  • @harmony4537
    @harmony4537 Рік тому

    you sir are the greatest

  • @user-xe8zi4wd8t
    @user-xe8zi4wd8t Рік тому

    Good video. Thanks.

  • @daizdamien1409
    @daizdamien1409 Рік тому

    hello bro. Long time viewer :)

  • @bhms-binary
    @bhms-binary Рік тому

    Превью топ!

  • @aer0449
    @aer0449 Рік тому

    Cool :D ...

  • @lusoclement3787
    @lusoclement3787 Рік тому +2

    how do you apply the programs that you made in real life, that's one many things that i don't understand in programming

  • @viveksuryavanshi6165
    @viveksuryavanshi6165 Місяць тому

    thanks bro

  • @reincarnationofthelightking
    @reincarnationofthelightking 9 днів тому

    thank you

  • @rudrarajkar1116
    @rudrarajkar1116 Рік тому +3

    Keep it up :thumbs-up:
    _trying to be a source of motivation lol_

  • @GodrickTheGrafted123
    @GodrickTheGrafted123 21 день тому

    You make it look so easy because i tried this yesterday on my own and what you typed within 10 lines i did in 30 😭

  • @brunomerko
    @brunomerko Рік тому

    BROO... i was watching this video and it went private what the hell happened!! Anyways im happy again. All the other youtubers start using complicated commands that beginners dont understand yet. Lots of love for your content!

  • @user-mg4kw8zp4p
    @user-mg4kw8zp4p 10 місяців тому

    Thankyou bro

  • @Dunith_Munasinghe
    @Dunith_Munasinghe Рік тому

    Thank you

  • @adedamolayusuf7018
    @adedamolayusuf7018 Рік тому +1

    hello bro, I want to ask a question how do you do this in python I want to do this 1,2,3,4=[pie,bro,code,james] and when i say print the number is should print a particular number in the list. I hope you understand

  • @hidoryy
    @hidoryy Рік тому +2

    you can also use a dictionary with the keys being one play and the value the equivalent that loses to it to check for a win, just need to check if dict[player] == cpu

    • @limelineage4016
      @limelineage4016 Рік тому

      how? seems cool

    • @hidoryy
      @hidoryy Рік тому

      @@limelineage4016
      rules = {rock:scissors, paper:rock, scissors:paper}
      if play == cpu: return 'draw'
      elif rules.get(play) == cpu: return 'you win'
      else: return 'you lose'

    • @hidoryy
      @hidoryy Рік тому

      the rules should be strings but i'm lazy to put that many quote marks

    • @limelineage4016
      @limelineage4016 Рік тому +1

      @@hidoryy thanks man! Dictionaries are great

  • @Duloooo
    @Duloooo 5 місяців тому +1

    I found a simpler and more efficient way to do it:
    Basically instead of of making three individual if statements to check the win condition, I added a second tuple after that's ordered like this:
    options = ("rock", "paper", "scissors")
    winning = ("scissors", "rock", "paper")
    so that I don't need to check any win conditions, I just need to check that the index of player choice in the options is the same as the index of computer's choice in winning tuple, if they are the player wins.
    Also, I added .lower() right after input so that SCISSORS will work as well as scissors
    import random
    options = ("rock", "paper", "scissors")
    winning = ("scissors", "rock", "paper")
    running = True
    while running:
    player = None
    computer = random.choice(options)
    while player not in options:
    player = input("Enter a choice (rock, paper, scissors): ").lower()
    print(f"Player: {player}")
    print(f"Computer: {computer}")
    if player == computer:
    print("It's a tie!")
    elif options.index(player) == winning.index(computer):
    print("You win !")
    else:
    print("You lose!")
    if not input("Play again? (y/n): ").lower() == "y":
    running = False
    print("Thanks for playing!")

    • @gunjandpatel6109
      @gunjandpatel6109 5 місяців тому +1

      good one mate
      would you please share your id or any other way to connect?
      can we learn python together?

    • @Duloooo
      @Duloooo 4 місяці тому

      @@gunjandpatel6109 I have Facebook, Instagram and Telegram ,which one of those?

  • @user-dt4se3ii7k
    @user-dt4se3ii7k Рік тому

    Hi
    Im doing wed site work in school in vs code (you helped my so much,thank you for that) and the rest of the class did it in visual studio. We strted to learn MasterPage and i dont now how to creat one and use it in vs code, and now i got screwed, i cheked all over the internt and i didnt find help. Can you help my or it impossible?

  • @kirankokane
    @kirankokane Рік тому

    thank tou so much

  • @stolenthings3189
    @stolenthings3189 Рік тому +2

    I want a heart too

  • @SbzameTech
    @SbzameTech Рік тому

    thankyou

  • @oliviachen6608
    @oliviachen6608 Рік тому

    Hahaha A player picks a "gun" haha, you are hilarious

  • @elvinqachayli4840
    @elvinqachayli4840 9 місяців тому

    when you start to adn while running i lost

  • @reincarnationofthelightking
    @reincarnationofthelightking 9 днів тому

    how to double like? thank you bro, i appreciate your fantastic lessons

  • @raptorzz8571
    @raptorzz8571 Рік тому

    Is this the same video you had in your python course or is this not related to that?

  • @neil2300
    @neil2300 Рік тому

    02:03 "the gun" 😭😭 I sense America 🦅🦅🦅🇺🇸🇺🇸🇺🇸

  • @medd4545
    @medd4545 Рік тому

    when are you going to make one in java?

  • @gAurAv-te7gg
    @gAurAv-te7gg 9 місяців тому

    The Chad!

  • @sprinter5901
    @sprinter5901 Рік тому +1

    Are you re-creating the whole python course?

  • @KingShortssz
    @KingShortssz 7 місяців тому

    can you make a rock paper scissors game with sample instead of choice?

  • @notacasual5593
    @notacasual5593 Рік тому

    Now that's giga!

  • @ameersabtuni6441
    @ameersabtuni6441 Рік тому

    I'm new here. What code editor did you use?

  • @sky_shu
    @sky_shu 9 місяців тому

    how would you make it so that if the use puts an invalid choice. the program tells them to put in a new one, and not just rejects it

  • @David-ng9qh
    @David-ng9qh Рік тому +3

    import random
    input("Rock, Paper or Scissors: ")
    print(random.choice(["Draw", "You Lost", "You Won"]))

    • @mr.t9975
      @mr.t9975 Рік тому

      Wait,that is illegal💀💀💀💀

    • @abdullahabbasofficial
      @abdullahabbasofficial Рік тому

      Impressive af 👍

    • @bladzium1098
      @bladzium1098 11 місяців тому

      import random
      running = True
      while running:
      input("Rock, Paper or Scissors: ")
      print(random.choice(["Draw", "You Lost", "You Won"]))
      ^makes it infinite

  • @acridplague
    @acridplague Рік тому

    Gun vs. Rock 😂

  • @yourcas3310
    @yourcas3310 Рік тому +1

    Hello bro please 🥺 upload full stack developer course

  • @axel27ldt
    @axel27ldt Рік тому +1

    my dark sense of humor wished the thumbnail had a green card (papers), and two lesbians (sissors)

  • @MrMotivation_NOW
    @MrMotivation_NOW Рік тому

    the rock kinda sussy

  • @Debelinka
    @Debelinka Рік тому

    Nice!

  • @PureTranceSoul
    @PureTranceSoul Рік тому

    for the while loop
    Why "not in" and not just "in"
    maybe I am missing something
    i replaced not in with in and it seems to still function the same

  • @sheeshpie1988
    @sheeshpie1988 Рік тому

    Can you make the play again message reappear if the player types something random instead of yes or no instead of ending a game if the player types soemthing like flshflkafhkjlashkjlhfkljhfkljshfkjls?

  • @aleksandarvasilic9235
    @aleksandarvasilic9235 Рік тому +1

    My solution:
    Instead of checking every input through the if statement i have declared a dictionary with posible winning combinations.
    --------------------
    import random
    options = ("rock", "paper", "scisors")
    computer = random.choice(options)
    human = input("Rock, paper of scisors?: ").lower()
    winner_combo = {"rock": "scisors", "paper": "rock", "scisors": "paper"}
    for key, value in winner_combo.items():
    if computer == key and human == value:
    print("Computer is a winner!")

    if computer == value and human == key:
    print("Human is a winner!")

    if computer == human:
    print("Draw!")
    break
    --------------
    Of course i could put this whole thing in a while loop, but i didn't want to do that...

  • @azazel6541
    @azazel6541 5 місяців тому

    Thank you sir. You are so seventeen letter of the greek alphabet

  • @loydtruita5698
    @loydtruita5698 6 місяців тому

    No need for random I think? Tuples are un ordered.

  • @lalit7562
    @lalit7562 2 місяці тому

    import random
    running = True
    while running :
    name = input("Enter Your Name : ")
    a = ["sissor","stone","paper"]
    b = random.choice(a)
    print("sissor , stone , paper")
    print ("stop to stop playing")
    user = input("enter what you want to chose :")
    print("Your's choice :",user)
    print("Coumputer's choice : ",b)
    if (user == "sissor" and b == "paper"):
    print (f"{name} won")
    elif (user == "stone" and b == "paper"):
    print (f"{name} won")
    elif (user == "paper" and b == "paper"):
    print("tie")
    elif(user == "sissor" and b == "sissor"):
    print("tie")
    elif(user == "stone" and b == "sissor"):
    print(f"{name} won")
    elif(user == "paper" and b == "sissor"):
    print("computer won")
    elif(user == "paper" and b == "stone"):
    print ("computer won")
    elif(user == "stone" and b == "stone"):
    print ("tie")
    elif(user == "sissor" and b == "stone"):
    print ("coumputer won")
    elif (user == "stop"):
    break
    else:
    print ("Please Correct The Spelling")

  • @jasonbenfrin
    @jasonbenfrin Рік тому

    🗿

  • @silvioroberto663
    @silvioroberto663 11 місяців тому +1

    i 'm so stresefull right now becouse i can't do it :@

  • @BobRoss-ui5kb
    @BobRoss-ui5kb 8 місяців тому

    The while part doesn't work for me it doesn't identify the user input with the tuple and just keeps asking rock paper scissors over and over again

    • @BobRoss-ui5kb
      @BobRoss-ui5kb 8 місяців тому

      None of this tutorial worked for me it doesn't find any connection between the input and the options

  • @30sachinsharma4
    @30sachinsharma4 Місяць тому +1

    print('''welcome to stone paper scissor game''')
    d=input("press enter to start the game")
    while True:
    import time
    print("stone........")
    time.sleep(0.44)
    print("paper.....")
    time.sleep(0.7)
    print("scissor............")
    time.sleep(0.9)
    import random
    l=input("enter your choice --->")
    time.sleep(0.99)
    o=("paper","stone","scissor")
    k=random.choice(o)
    print("the choice of computer is",k)
    if (l=="stone" and k=="scissor"):
    print("you won")
    elif (l=="stone" and k=="paper"):
    print('you loose')
    elif (l=="stone" and k=="stone"):
    print('draw')
    if (l=="paper" and k=="stone"):
    print("you won")
    elif (l== "paper" and k=="scissor"):
    print("you loose")
    elif (l=="paper" and k=="paper"):
    print("draw")
    if (l=="scissor" and k=="paper"):
    print("you won")
    elif (l=="scissor" and k=="stone"):
    print("you loose")
    elif (l=="scissor" and k=="scissor"):
    print("draw")
    time.sleep(2)
    p=input("Do you want to try again enter yes or no---->")
    if p=="yes":
    continue
    elif p=="no":
    print("thanks for playing")
    break

  • @imisiobaseki7872
    @imisiobaseki7872 10 місяців тому

    If my user’s input is ‘ROCK’
    The game won’t play. How do we deal with such alphabet sensitive issues ?

  • @DIY_Foodie
    @DIY_Foodie Рік тому

    lets say if we type a gun 💀💀
    end of competition

  • @blakeleahy9267
    @blakeleahy9267 Рік тому

    first 😁

  • @elvinqachayli4840
    @elvinqachayli4840 9 місяців тому

    end part is so complicated

  • @nassimzahri9523
    @nassimzahri9523 11 місяців тому

    what's the IDE's name ?

  • @user-zr1mj9wz8x
    @user-zr1mj9wz8x 2 місяці тому

    i did :
    ```
    import random
    a = ["rock" , "paper" , "scissor"]
    userwins = 0
    computerwins = 0
    ties = 0
    for _ in range(10):
    print("rock, paper, scissor GO! ")
    randomnumber = random.randint(0,2)
    b = a[randomnumber]
    userinput = input("> ").lower()
    if userinput == 'rock' or 'paper' or 'scissor':
    if b == a[0]:
    if userinput == "paper":
    print("YOU WON! ")
    print(f"The computer played : {b}")
    userwins += 1
    elif userinput == "scissors":
    print("you lost...")
    computerwins += 1
    print(f"The computer played : {b}")
    elif userinput == "rock":
    print("Its a tie")
    print(f"The computer played : {b}")
    ties += 1
    else:
    print("ERROR please input rock, paper or scissor")
    elif b == a[1]:
    if userinput == "scissor":
    print("YOU WON! ")
    print(f"The computer played : {b}")
    userwins += 1
    elif userinput == "rock":
    print("you lost...")
    computerwins += 1
    print(f"The computer played : {b}")
    elif userinput == "paper":
    print("Its a tie")
    print(f"The computer played : {b}")
    ties += 1
    else:
    print("ERROR please input rock, paper or scissor")
    elif b == a[2]:
    if userinput == "rock":
    print("YOU WON! ")
    print(f"The computer played : {b}")
    userwins += 1
    elif userinput == "paper":
    print("you lost...")
    computerwins += 1
    print(f"The computer played : {b}")
    elif userinput == "scissor":
    print("Its a tie")
    print(f"The computer played : {b}")
    ties += 1
    else:
    print("ERROR please input rock, paper or scissor")
    else:
    print("ERROR, please input rock, paper or scissor! ")
    print(f"games the computer won : {computerwins}")
    print(f"games you won : {userwins}")
    print(f"ties between you and the computer : {ties}")
    ```
    how do you like my code?

  • @abduumar8412
    @abduumar8412 Рік тому

    react course

  • @rfatefehelvacoglu335
    @rfatefehelvacoglu335 11 місяців тому +1

    why didn't you
    run = input("..").lower().startswith("y")
    09:00

    • @yeehaw693
      @yeehaw693 10 місяців тому +2

      fancy. I personally used
      if input("...").lower() != "y":
      running = False
      if not ==
      is the same as
      if !=

    • @rfatefehelvacoglu335
      @rfatefehelvacoglu335 10 місяців тому

      @@yeehaw693 i don't like checking a bool to change a variable like my replacement for
      ( -1 if num < 0 else 1 ) is
      (num < 0) * 2 - 1

  • @stevennguyen1778
    @stevennguyen1778 Рік тому +2

    With the statement:
    if not input("Play again? (y/n): ").lower() == "y":
    running = False
    The game will end if the answer is neither "y" nor "n", isn't it?
    I can only come up with the following code as an alternative:
    while True:
    play_again = input("Play again? (y/n): ").lower()
    if play_again == "y":
    break
    elif play_again == "n":
    running = False
    print("Thanks for playing!")
    break
    else:
    continue
    Can we simplify my alternative code further?

  • @xjulian3x
    @xjulian3x Рік тому

    hi

  • @not-Rekhn_banner
    @not-Rekhn_banner Рік тому

    apple

  • @katietaylor2768
    @katietaylor2768 3 місяці тому

    Guys if you want a case insensitive version of that game I just made it
    import random
    options = ("ROCK", "PAPER", "SCISSORS")
    choices = ("yes", "no")
    while True:
    running = True
    while running:
    computer = random.choice(options)
    while True:
    player = input("What is your choice: ").upper()
    if player in options:
    break
    print(f"Computer: {computer.lower()}")
    print(f"Player: {player.lower()}")
    if player == computer:
    print("It's a Tie")
    elif player == "ROCK" and computer == "SCISSORS":
    print("You Win")
    elif player == "PAPER" and computer == "ROCK":
    print("You Win")
    elif player == "SCISSORS" and computer == "PAPER":
    print("You Win")
    else:
    print("You Lose")
    while True:
    answer = input("Play again yes or no: ").lower()
    if answer in choices:
    if answer == "no":
    running = False
    break
    elif answer == "yes":
    running == True
    break
    elif answer != "yes":
    print("Please enter a valid response")
    print("Thanks For Playing")
    if answer == "no":
    break

  • @AbirAbedinKhan
    @AbirAbedinKhan Рік тому

    🪨📄✂

  • @BartoszW-zv4ev
    @BartoszW-zv4ev 4 місяці тому

    .

  • @nizoooo69
    @nizoooo69 Рік тому +4

    import time
    import random
    PLAYER_NAME = input("Hello, welcome to rock paper scissors
    what's your name? ")
    _round = 0
    computer_wins = 0
    player_wins = 0
    for i in range(0, 10, 1):
    i = str(i)
    PLAYER_NAME = PLAYER_NAME.replace(i, "").capitalize()
    print("reminder! {} you can always quit the game by pressing q in the input".format(PLAYER_NAME))
    print()
    time.sleep(2)
    while True:
    options = ["rock", "paper", "scissors"]
    computer_choice = random.choice(options)
    _round += 1
    print("round {}".format(_round))
    player_choice = input("rock/paper/scissors: ").lower()
    if player_choice == "rock" and computer_choice == "scissors" or player_choice == "paper" and computer_choice == "rock" or player_choice == "scissors" and computer_choice == "paper":
    print()
    print("You won this round!")
    print("computer picked {}!".format(computer_choice))
    player_wins += 1
    print()
    time.sleep(1)
    if player_choice == "q":
    print()
    print("sorry to see you leave, {} :(
    Bye!".format(PLAYER_NAME))
    quit()
    if player_choice == computer_choice:
    print()
    print("Tie!")
    time.sleep(1)
    print()
    if computer_choice == "rock" and player_choice == "scissors" or computer_choice == "paper" and player_choice == "rock" or computer_choice == "scissors" and player_choice == "paper":
    print()
    computer_wins += 1
    print("You lost, computer picked {}".format(computer_choice))
    time.sleep(1)
    print()
    result = options.count(player_choice)
    if result > 0:
    pass
    else:
    print("That's not a valid option please retry!")
    print()
    continue
    ty = input("press r for results and enter to continue or q to quit: ")
    if ty == "r":
    print()
    time.sleep(1)
    print("Computer wins =", computer_wins)
    print("{}'s wins =".format(PLAYER_NAME), player_wins)
    time.sleep(1)
    print()
    continue
    if ty == "":
    print()
    time.sleep(1)
    continue
    if ty == "q":
    print()
    print("sorry to see you leave, {} :(
    Bye!".format(PLAYER_NAME))
    quit()

    • @luquinhamottinhaclipinhos3785
      @luquinhamottinhaclipinhos3785 Рік тому +1

      Srry im so dumb, can you explain this part to me?
      for i in range(0, 10, 1):
      i = str(i)
      PLAYER_NAME = PLAYER_NAME.replace(i, "").capitalize()
      i think its to capitalize the first letter, but i dont understand why the use of for in range and the i / replace thing

    • @nizoooo69
      @nizoooo69 Рік тому +1

      ​@@luquinhamottinhaclipinhos3785 i did this so if the user inserts any number it gets deleted, so i = 0 - 9, if there is any number, we delete it, try it for ur self see what happens

    • @friendyz9986
      @friendyz9986 11 місяців тому +1

      I tried this code but it says “”continue” can be used only within a loop” any idea as to why? I’m completely new to this so I have no idea what the problem is and why it won’t let me run the code

    • @nizoooo69
      @nizoooo69 11 місяців тому +1

      so there are two functions, continue and break, both of them are used in loops, lemme tell you how they work,
      continue: we use this to go to back to the start of the loop, i had it in the if statement to check if its an invalid response to make go to the beginning of the loop and check for another answer again until its correct,
      and break is the exact opposite of continue, we put it in an if statement (i dont have it in this code), but we use it to exit the loop, and run the rest of the code outside the loop...
      hope i have helped you :)
      @@friendyz9986

    • @yeehaw693
      @yeehaw693 10 місяців тому

      That code is way to bulky... not very zen :(

  • @monkeyDluffy-sd3zp
    @monkeyDluffy-sd3zp Рік тому

    what is your twitter name?