IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Řešené úlohy k 6. lekci Pythonu. Aktivace provedena přes INPUT.

V předchozím kvízu, Online test znalostí Python 2.7, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Alexandr Saveljev:5.6.2023 8:51

Dobrý den!
Podívejte se prosím na tento úkol:
for x in range(10,0,-1):
if x == 1:
tvar = "zelená lahev"
elif 1 < x < 5:
tvar = "zelené lahve"
else:
tvar = "zelených lahví"
print(x, tvar, "stojí na stole a jedna spadne")
input()
Otázka je taková: proč na konci skriptu byla aktivace provedena přes INPUT a ne přes PRINT?

Zkusil jsem: Zkusil jsem, skript pracuje i s PRINT na konci, i s INPUT.

Chci docílit: Chtěl bych pochopit přesně proč pro aktivaci byla použita funkce INPUT?

 
Odpovědět
5.6.2023 8:51
Avatar
Pavel
Člen
Avatar
Pavel:5.6.2023 20:32

Nemám placený kurz, ale pokud je ta úloha odsazená takto (tj. příště vkládat jako kód):

for x in range(10,0,-1):
  if x == 1:
    tvar = "zelená lahev"
  elif 1 < x < 5:
    tvar = "zelené lahve"
  else:
    tvar = "zelených lahví"
  print(x, tvar, "stojí na stole a jedna spadne")
  input()

Tak input čeká na vstup uživatele, tj. můžes si "Enterovat" jednotlivé průchody for cyklu.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
5.6.2023 20:32
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:5.6.2023 20:42

Pozn.: Zkus pouzit tlacitko pro vlozeni kodu </>, abys zachoval odsazeni, ktere ma u pythonu vyznam begin-end kodu

 
Nahoru Odpovědět
5.6.2023 20:42
Avatar
Odpovídá na Pavel
Alexandr Saveljev:6.6.2023 6:10

OK, moc krát Vám děkuji!

 
Nahoru Odpovědět
6.6.2023 6:10
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.