Aktualny czas: 21.09.2020, 10:21 Witaj! (LogowanieRejestracja)

Python (Programistyka)
Autor Wiadomość
xav92 Offline
Yonkou
Pirat

*
Liczba postów: 1,897
Dołączył: 26.01.2012
Skąd: Jaworzno/Kraków
Post: #11
RE: Python (Programistyka)
Odnośnie drugiego to prawie jak Karo mówi tylko, że nie ma switch'a w pythonie:
Spoiler :
from random import randint

game = 1
while game == 1:
iter = 0;
which = raw_input("Wybierz, ktore lotto chcesz zagrac: ")
if( which == "Lotto"):
print("Wylosowane liczby w Lotto to: ")
while(iter < 5):
print(randint(1,40))
iter += 1
elif( which == "EuroLotto"):
print("Wylosowane liczby w EuroLotto to: ")
while(iter < 6):
print(randint(1,48))
iter += 1
elif( which == "Eurojackpot"):
print("Wylosowane liczby w Eurojakpot to: ")
while(iter < 5):
print(randint(1,50))
iter += 1
else:
print("Bledny rodzaj lotto podany. Mozliwe do wyboru: Lotto / EuroLotto / Eurojackpot")
ifgame = raw_input("Czy chcesz grac dalej? (yes / no): ")
if( ifgame == "no"):
game = 0

Cytat:"Przez czynienie sobie dobra nawzajem, do dobra ogólnego." J. Kano
01.10.2013, 19:43
Return to top
Dragonfly Offline
I Oficer
Pirat

*
Liczba postów: 417
Dołączył: 02.01.2012
Skąd: East Blue
Post: #12
RE: Python (Programistyka)
Ładnie, ładnie, dzięki wam wszystkim za pomoc. W drugim zadaniu się przydała, ale trzecie.. Cóż, używasz kody którego jeszcze się nie uczyliśmy i pewnie jak oddam zadanie takim jak podałeś, to coś będzie naszemu nauczycielowi zalatywać rybką xD. W trzecim kazał nam używać funkcji "def" i zrobić do każdego lotto po kilka zmiennych typu: nr1 = random.randrange(1,41) itp. itd.

Nauczyciel uczy fajnie, tylko najgorsze jest w nim to, że dopiero co zaczął uczyć nas "pływać" i od razu wrzuca nas na "głęboką wodę" (A przynajmniej dla takiego laika jak ja ten cały kod to głęboka woda, kiedy dla was jest to brodzik xD)

[Obrazek: lw0y.png]

Dla niewiedzących: Kiedyś zwałem się Carsis
02.10.2013, 01:27
Return to top
xav92 Offline
Yonkou
Pirat

*
Liczba postów: 1,897
Dołączył: 26.01.2012
Skąd: Jaworzno/Kraków
Post: #13
RE: Python (Programistyka)
O ile mnie wiadomo randint od randrange wiele sie nie różni. W tym drugim jest chyba przedział prawostronnie otwarty.
A "def" to nie jest funkcja tylko kiedy chcesz zdefiniować funkcję to piszesz:
def function( arguments ):
Ale to nie jest problem bo ten kod można łatwo przerobić np. na trzy funkcje (każda do każdego z rodzajów lotto) i potem w pętli używać odpowiednio tych funkcji.
A poza tym nie rozumiem co za składni użyłem z tych co nie mógłbyś korzystać. Rozumiałbym jakbym używał programowania funkcyjnego lub funkcji lambda, ale nic z tego nie użyłem.

Cytat:"Przez czynienie sobie dobra nawzajem, do dobra ogólnego." J. Kano
(Ten post był ostatnio modyfikowany: 02.10.2013, 09:18 {2} przez xav92. Powód: Poprawiona ortografia)
02.10.2013, 09:18
Return to top
Dragonfly Offline
I Oficer
Pirat

*
Liczba postów: 417
Dołączył: 02.01.2012
Skąd: East Blue
Post: #14
RE: Python (Programistyka)
Czy raw_input można zmienić na str(input("jakiś tam textSmile)?

Ogólnie, to po prostu chodzi o to, że nauczyciel jeszcze nie uczył nas tych kodów typu iter czy raw_input, ale raczej jak go użyję, to się nie zeźli xD. Po prostu powiem, że kolega mi pomógł czy coś xD.

Dobra dzięki za pomoc, ja się do szkoły muszę zbierać xD

[Obrazek: lw0y.png]

Dla niewiedzących: Kiedyś zwałem się Carsis
02.10.2013, 12:29
Return to top
xav92 Offline
Yonkou
Pirat

*
Liczba postów: 1,897
Dołączył: 26.01.2012
Skąd: Jaworzno/Kraków
Post: #15
RE: Python (Programistyka)
No iter to była po prostu nazwa zmiennej, którą możesz nazwać jak tylko chcesz. A do drukowania stringów zawsze używam raw_input bo zwykły nie działa. Myślę, że nauczyciel nie powinien mieć z tym problemów bo równie dobrze mogłeś o tym przeczytać w internecie (np. dokumentacja pythona) więc nie widzę problemuSmile

Cytat:"Przez czynienie sobie dobra nawzajem, do dobra ogólnego." J. Kano
02.10.2013, 14:13
Return to top
Dragonfly Offline
I Oficer
Pirat

*
Liczba postów: 417
Dołączył: 02.01.2012
Skąd: East Blue
Post: #16
RE: Python (Programistyka)
Oki doki. No to teraz tylko przetłumaczyć stringi (xD) na Islandzki i jestem bezpieczny xD

[Obrazek: lw0y.png]

Dla niewiedzących: Kiedyś zwałem się Carsis
02.10.2013, 15:28
Return to top




Użytkownicy przeglądający ten wątek: 1 gości
Wymiana
One Piece Vampirciowo Fairy Tail Valid XHTML 1.0 Transitional Poprawny CSS!

Kontakt | One Piece Nakama | Wróć do góry | Wróć do forów | Wersja Mobilna | RSS | Mapa Nakama