Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Python by Adnan ( 3 years ago )
import os
import time
def clear_screen():
os.system('cls' if os.name == 'nt' else 'clear')
def display_board(paddle_a, paddle_b, ball):
clear_screen()
print(f"{'=' * 30}\n")
print(f"{' ' * paddle_a}|\n")
print(f"{' ' * paddle_b}|\n")
print(f"{' ' * ball}o\n")
print(f"{'=' * 30}\n")
def ping_pong():
paddle_a = 0
paddle_b = 0
ball = 0
direction = 1
while True:
display_board(paddle_a, paddle_b, ball)
time.sleep(0.1)
if direction == 1:
ball += 1
else:
ball -= 1
if ball == 0 or ball == 28:
direction *= -1
if paddle_a == ball or paddle_b == ball:
direction *= -1
if ball == 29 or ball == -1:
print("Game Over!")
break
paddle_a = int(input("Move Player A's paddle: "))
paddle_b = int(input("Move Player B's paddle: "))
ping_pong()
Revise this Paste