Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

import random def piglet ( ) : Plays a game of Piglet. print ( Welcome to Piglet! ) total _ score

import random
def piglet():
"""Plays a game of Piglet."""
print("Welcome to Piglet!")
total_score =0
while True:
roll = random.randint(1,6) # Roll the die
print(f"You rolled a {roll}")
if roll ==1: # Game ends if a 1 is rolled
total_score =0
break
total_score += roll # Add the roll to the total score
# Continue prompting for input until a valid response is given
while True:
roll_again = input("Roll again? (y/n): ").lower()
if roll_again in ("y","n"):
break
print("Invalid input. Please enter 'y' or 'n'.")
if roll_again !="y":
break
print(f"You got {total_score} points.")
if __name__=="__main__":
piglet()

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Learning PostgreSQL

Authors: Salahaldin Juba, Achim Vannahme, Andrey Volkov

1st Edition

178398919X, 9781783989195

More Books

Students also viewed these Databases questions