Put this source-code into raptor. Wanting an image of the program in all.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Put this source-code into raptor.

Wanting an image of the program in all.

main.py> ...
1 import random
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
def get_user_choice():
while True:
print("Enter your choice: (R)ock, (P)aper, or (S) cissors")
user_choice = input().lower()
if user_choice in ['r', 'p', 's']:
return user_choice
else:
print("Invalid input! Please enter R, P, or S.")
def get_computer_choice():
choices = ['r', 'p', 's']
return random.choice
def determine_winner(user, computer):
if user == computer:
else:
return "It's a tie!"
elif (user == 'r' and computer == 's') or (user == 's' and computer == 'p') or (user == 'p' and computer == 'r'):
return "You win!"
(choices)
return "Computer wins!"
def play_game():
while True:
user_choice = get_user_choice()
computer_choice = get_computer_choice()
print (f"You chose: (user_choice}")
print (f"Computer chose: {computer_choice}")
result = determine_winner (user_choice, computer_choice)
print (result)
play_again = input("Do you want to play again? (y/n): ").lower()
if play_again != 'y':
print("Thanks for playing!")
break
# Start the game
play_game ()
Transcribed Image Text:main.py> ... 1 import random 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 def get_user_choice(): while True: print("Enter your choice: (R)ock, (P)aper, or (S) cissors") user_choice = input().lower() if user_choice in ['r', 'p', 's']: return user_choice else: print("Invalid input! Please enter R, P, or S.") def get_computer_choice(): choices = ['r', 'p', 's'] return random.choice def determine_winner(user, computer): if user == computer: else: return "It's a tie!" elif (user == 'r' and computer == 's') or (user == 's' and computer == 'p') or (user == 'p' and computer == 'r'): return "You win!" (choices) return "Computer wins!" def play_game(): while True: user_choice = get_user_choice() computer_choice = get_computer_choice() print (f"You chose: (user_choice}") print (f"Computer chose: {computer_choice}") result = determine_winner (user_choice, computer_choice) print (result) play_again = input("Do you want to play again? (y/n): ").lower() if play_again != 'y': print("Thanks for playing!") break # Start the game play_game ()
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Top down approach design
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education