Compare commits

..

10 Commits

Author SHA1 Message Date
fe0b399ded cube a pyhton 2023-12-02 11:39:19 +01:00
73d091d53d neuer commit in name = main hinzugefügt 2.2.2023 8:55 2023-04-02 08:59:58 +02:00
c4695fe6fb neuer commit in name = main hinzugefügt 2.2.2023 8:55 2023-04-02 08:55:11 +02:00
5719bb8641 neuer commit 31.3.2023 19:46 2023-03-31 19:47:06 +02:00
218a4e7b0a v_1.0.1 20uhr05 29-03-2023 2023-03-29 20:14:29 +02:00
d2d21b9e05 v_1.0.1 20uhr05 29-03-2023 2023-03-29 20:05:59 +02:00
b6b68a2fcb cube code als funktion 2023-03-29 18:02:30 +02:00
035e3e9df2 neuer commit 21:40 2023-03-28 21:40:25 +02:00
12ccfb0a36 ferig 2023-03-28 18:59:38 +02:00
831fadb7f2 cube code als funktion 2023-03-28 12:29:16 +02:00
4 changed files with 35 additions and 21 deletions

View File

@ -1,10 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4"> <module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager"> <component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$" />
<excludeFolder url="file://$MODULE_DIR$/venv" /> <orderEntry type="jdk" jdkName="Python 3.10" jdkType="Python SDK" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>
</module> </module>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10 (cube)" project-jdk-type="Python SDK" /> <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10" project-jdk-type="Python SDK" />
</project> </project>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="VcsDirectoryMappings"> <component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" /> <mapping directory="" vcs="Git" />
</component> </component>
</project> </project>

46
main.py Normal file → Executable file
View File

@ -1,21 +1,37 @@
#!/usr/bin/python3 #!/usr/bin/python3
import random import random
cube = 'Würfel-Generator\nZum Würfeln die 1 Drücken.' from os import system
print(cube.center(54))
def cube(): cube_ = 'Würfel-Generator\n'
system('clear')
def main():
while True: while True:
try: try:
entry = int(input('1 drücken zum Würfeln.\n')) print('\x1b[H\x1b[1;14H ', cube_)
#entry = int(entry) entry = int(input('\x1b[H\x1b[B\x1b[B1 drücken zum Würfeln.\n2 drücken zum beenden.\n'))
return entry print('\n')
break if entry == 1:
system('clear')
print('\x1b[8;12HDu hast eine \x1b[1;33m%d\x1b[1;0m gewürfelt' % random.randint(1, 6))
elif entry == 0 or entry > 2:
print('\n')
system('clear')
print('\n\n\n\n')
print('Ups! Da wurde nicht 1 oder 2 gedrückt.\nBitte nochmal versuchen.')
elif entry == 2:
print('\n')
system('clear')
print('Danke für\'s würfeln.\nBis Bald!\n')
input('Enter zum schließen.\n')
exit()
except ValueError: except ValueError:
print('Ups! Keine Zahl eingegeben. Bitte nochmal versuchen.\n') print('\n')
system('clear')
print('\n\n\n\n')
print('Ups! Da wurde nicht 1 oder 2 gedrückt.\nBitte nochmal versuchen.\n')
cube()
while cube() == 1: if __name__ == "__main__":
print(random.randint(1, 6)) main()
#print('1 drücken um erneut zu würfeln')
else:
print('alles andere')