Aktualny czas: 15.12.2019, 02:28 Witaj! (LogowanieRejestracja)

Wróciliśmy do mangi, a na stronie pojawił się "już" 958 rozdział!
Odpowiedz 
Python (Programistyka)
Autor Wiadomość
xav92 Offline
Yonkou
Pirat

*
Liczba postów: 1,897
Dołączył: 26.01.2012
Skąd: Jaworzno/Kraków
Poziom ostrzeżeń: 0%
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
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Return to top
Dragonfly Offline
I Oficer
Pirat

*
Liczba postów: 417
Dołączył: 02.01.2012
Skąd: East Blue
Poziom ostrzeżeń: 0%
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
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Return to top
xav92 Offline
Yonkou
Pirat

*
Liczba postów: 1,897
Dołączył: 26.01.2012
Skąd: Jaworzno/Kraków
Poziom ostrzeżeń: 0%
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 przez xav92. Powód: Poprawiona ortografia)
02.10.2013 09:18
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Return to top
Dragonfly Offline
I Oficer
Pirat

*
Liczba postów: 417
Dołączył: 02.01.2012
Skąd: East Blue
Poziom ostrzeżeń: 0%
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
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Return to top
xav92 Offline
Yonkou
Pirat

*
Liczba postów: 1,897
Dołączył: 26.01.2012
Skąd: Jaworzno/Kraków
Poziom ostrzeżeń: 0%
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
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Return to top
Dragonfly Offline
I Oficer
Pirat

*
Liczba postów: 417
Dołączył: 02.01.2012
Skąd: East Blue
Poziom ostrzeżeń: 0%
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
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Return to top
Odpowiedz 




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