• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z funkcja while lub print - Python

0 głosów
59 wizyt
pytanie zadane 15 lutego w Python, Django przez użytkownika michalrudy Użytkownik (510 punkty)

Witam, jako że jestem jeszcze totalnym amatorem w pythonie chcialem sobie stworzyc takie cos jak 'loading...' w grach, zeby potrenowac. Z tym loading to chodzi mi o te kropki, zeby znikaly i pojawialy sie maksymalnie do 3:

loading

loading.

loading..

loading...

loading

No wiec napisalem program ktory moglby cos takiego zrobic lecz nie dziala. Problem jest w tym ze moj program tak jakby nie odczytuje informacji ktore sa zawarte w funkcji while, poprostu to omija i konczy program.

import time
import os

czas = 1
kropki = 0

print('Welcome in game ')
print('Do you want to play?')
accepting = str(input('yes or no:  '))

if accepting == 'yes':
    while czas > 8:
        print('Loading' + '.' * kropki)
        kropki += 1
        czas += 1
        time.sleep(1)
        os.system('cls')

        if kropki == 3:
            kropki = 0

else:
    print('Ok, see you later')

Szukalem informacji dotyczacych tego problemu ale nie moge znalezc i sam nie potrafie tez wpadnac na to czemu ten program nie dziala. 

Z gory dziekuje za pomoc i zycze milego dnia :)

1 odpowiedź

0 głosów
odpowiedź 15 lutego przez użytkownika mokrowski Stary wyjadacz (11,680 punkty)
wybrane 15 lutego przez użytkownika michalrudy
 
Najlepsza

Żebyś ruszył z miejsca ... 

accepting = input("yes or no:  ")
 
if accepting == 'yes':
    while czas < 8:

.. choć jest jeszcze kilka "niezręczności" :-)

komentarz 15 lutego przez użytkownika michalrudy Użytkownik (510 punkty)
Dzieki :) nie ogarnalem ze ten znak '<' powinien byc w druga strone.

Podobne pytania

0 głosów
1 odpowiedź 79 wizyt
pytanie zadane 11 lutego w Python, Django przez użytkownika TheFunny Bywalec (2,090 punkty)
0 głosów
1 odpowiedź 72 wizyt
pytanie zadane 5 grudnia 2016 w Python, Django przez użytkownika Stealch Początkujący (370 punkty)
0 głosów
1 odpowiedź 67 wizyt
pytanie zadane 5 listopada 2016 w Python, Django przez użytkownika MR.X Użytkownik (510 punkty)
...