Cube/main.py

59 lines
1.6 KiB
Python
Raw Normal View History

2023-03-27 19:51:52 +02:00
#!/usr/bin/python3
import random
2023-03-28 21:40:25 +02:00
from os import system, name
from subprocess import call
import sys
import termios
import tty
import keyboard
from colorama import Fore, Back, Style
cube_ = 'Würfel-Generator\n'
2023-03-29 18:02:30 +02:00
system('clear')
2023-03-27 20:59:54 +02:00
def cube():
2023-03-28 18:59:38 +02:00
2023-03-28 21:40:25 +02:00
entry = 99
while entry != 2:
try:
2023-03-29 18:02:30 +02:00
#system('clear')
print('\x1b[H\x1b[1;14H ', cube_)
entry = int(input('\x1b[H\x1b[B\x1b[B1 drücken zum Würfeln.\n2 drücken zum beenden.\n'))
2023-03-28 21:40:25 +02:00
print('\n')
2023-03-28 12:29:16 +02:00
if entry == 1:
2023-03-28 21:40:25 +02:00
system('clear')
#print(Fore.RED)
2023-03-29 18:02:30 +02:00
print('\x1b[8;12HDu hast eine \x1b[1;33m%d\x1b[1;0m gewürfelt' %random.randint(1, 6))
2023-03-28 21:40:25 +02:00
#print("123 %d hajsishib" %random.randint(1, 6))
2023-03-28 18:59:38 +02:00
elif entry == 0:
2023-03-29 18:02:30 +02:00
print('\n')
system('clear')
print('\n\n\n\n')
print('Ups! Da wurde nicht 1 oder 2 gedrückt. Bitte nochmal versuchen.')
2023-03-28 18:59:38 +02:00
elif entry == 2:
2023-03-29 18:02:30 +02:00
print('\n')
system('clear')
print('Danke für\'s würfeln.\nBis Bald!\n')
input('Enter zum schließen.\n')
2023-03-28 18:59:38 +02:00
exit()
2023-03-28 12:29:16 +02:00
elif entry > 1:
2023-03-29 18:02:30 +02:00
print('\n')
system('clear')
print('\n\n\n\n')
2023-03-28 18:59:38 +02:00
print('Ups! Da wurde nicht 1 oder 2 gedrückt. Bitte nochmal versuchen.\n')
2023-03-27 20:59:54 +02:00
except ValueError:
2023-03-29 18:02:30 +02:00
print('\n')
system('clear')
print('\n\n\n\n')
2023-03-28 18:59:38 +02:00
print('Ups! Da wurde nicht 1 oder 2 gedrückt. Bitte nochmal versuchen.\n')
2023-03-28 21:40:25 +02:00
print("entry =", entry)
2023-03-27 19:51:52 +02:00
2023-03-27 20:59:54 +02:00
cube()
2023-03-28 12:29:16 +02:00