Ну, while x == "y"
: ваш x
установлен на "y"
в начале перед l oop и никогда не изменяется во время l oop.
Вы можете изменить свою последнюю строку на внутри на l oop после операторов print
.
Исправить очень просто:
измените последнюю строку с:
x = input("Press y to roll again")
на
x = input("Press y to roll again")