Lampartini
Odwrócona wersja programiku z tego wpisu: https://www.wykop.pl/wpis/27167929/jedno-z-pierwszych-samodzielnych-zadan-zgadywanie-/
A więc komputer zgaduje liczbę, którą podaliśmy z przedziału od 1 do 100. Bez żadnych zabezpieczeń, zakładam, że użytkownik poda liczbę 1-100 a nie inną.
Tym razem zmienne starałem się pisać po angielsku, choć nie jest to dla mnie łatwe :)

https://github.com/vvst/GuessTheNumber/blob/master/CompGuess.py

#tataprogramuje #programowanie #naukaprogramowania #python
  • Najlepsze
  • Wszystkie komentarze
kao3991
@Lampartini: zgadywałby dużo efektywniej gdyby strzelał w połowę zakresu zamiast przesuwać się o 1
heterostrates
@Lampartini: to może zacznij od nauki angielskiego
croppz
@Lampartini: Myślę, że Ci się przyda. Najwyżej pomiń pierwsze tematy, skoro podstawy już ogarnąłeś. link
C.....t
C.....t
@fnzavrjvrz: Zgaduję że korzystasz z pythona 2? W py3 działa jak powinno:
Write a number 1-100: 44
72
30
cypo
cypo
0
@Lampartini: poczujesz się jak król programowania, jak wykorzystasz do tego zasadę: dziel i rządź.
Najkon
Najkon
@Lampartini:
po co to w ogóle?

if CompGuess > UserNumber:
b = CompGuess-1
elif CompGuess
Najkon
Najkon
@Lampartini: dobra w/e, przeanalizowalem i czaje że to ma nie byc takie totalnie randomowe zgadywanie, nevermind
fnzavrjvrz
@Lampartini:

cos nie teges z printowaniem

$ python rdm.py
Write a number
fnzavrjvrz
@CytrynowySorbet: taa Python 2.7.6, tak sobie wkleiłem i uruchomiłem. Czasem myślę, że Python 2 od 3 różni się tylko printowaniem ( ͡° ͜ʖ ͡°) ale to sobie stwierdzam jako osoba co uzywa pythona tylko na rpi do prostych rzeczy.