Browse Source

cykly a minihra

master
Jakub Škrabánek 3 weeks ago
parent
commit
d305b779c0
  1. 18
      04_minihra.py
  2. 46
      04_v2.py

18
04_minihra.py

@ -0,0 +1,18 @@
maklic = False #toto je bool proměnná
while True:
print("----------------------") ##pro snadší oddělení "znovu-vstupu"
print("jsi pred dverma co udelas?")
print("1) otevru dvere")
print("2) pouziju klic")
volba = input("co udelas 1/2:")
if volba == "1":
if maklic:
print("otevřel jsi dvere")
exit(0)
else:
print("Nejde to, je to zavřené")
if volba == "2":
maklic = True
print("máš klíč")

46
04_v2.py

@ -0,0 +1,46 @@
x= 10
y= 15
z= "Lorem ipsum"
#cykly
#while cyklus -> while <true>: ...
#for cyklus -> for <promena/vypočítatelnouPodmínkou/ObjektSKterýmSePracuje>
# while True: <-moc s ním se nepracuje z důvodu nekonečného cyklu
i = 1
while i<x:
print(i)
i += 1 #zkráceně -> i=i+1
else:
print("While dokončen")
print("i2 a ukázka break")
i2 = 1
while i2<x:
if i2 == 4:
print("i2 už je 4 a víc nepujdu dál; BREAK")
break
print(i2)
i2+=1
print("i3")
i3 = 1
while i3<x:
i3 += 1 #zkráceně -> i=i+1
if i3==7:
print("7 je moje štastné číslo")
continue
print(i3)
#FOR cyklus
#nejznamější tvar "for x in <něco>" číselnáŘada/string/objektNaZpracování
print("forCyklus")
for k in range(10):
print(f"2^{k} = {2**k}") #AltGR + b|n = {|}
for k1 in range(6):
print("*" * k1)
else:
print("Tady máš hvezdičky")
Loading…
Cancel
Save