Aktywne Wpisy
kuroszczur +172
Mam w planie obejrzeć wszystkie dobre filmy/seriale wojenne. Obejrzane lub w trakcie: #film #filmnawieczor
Szeregowiec Ryan
Kompania Braci
Czas apokalipsy
Łowca jeleni
Pluton
Pacyfik
Dunkierka
Na zachodzie bez zmian
coś jeszcze?
Szeregowiec Ryan
Kompania Braci
Czas apokalipsy
Łowca jeleni
Pluton
Pacyfik
Dunkierka
Na zachodzie bez zmian
coś jeszcze?
wisemansaid +410
Postanowiłem się nauczyć programować, nie mogę jednak poświęcić więcej niż 30 minut codziennie. Przerabiam sobie teraz 'Python dla Każdego' Michaela Dawsona i mam problem z zadaniem: "Utwórz program, który wypisuje listę słów w przypadkowej kolejności. Program powinien wypisać wszystkie słowa bez żadnych powtórzeń." To jest z rozdziału o sekwencjach. Ogólnie mi te zadania do samodzielnego zrobienia fatalnie idą, z pierwszymi rozdziałami sobie radziłem a teraz lipa. Lepiej przerabiać książkę dalej (rozumiem kod w niej ale nie mogę sam czegoś napisać), czy też siedzieć zacięty nad jednym zadaniem, ale kiedyś je w końcu zrobić (za to nic nowego nie wiedząc przez dłuższy czas)? Wiem, że mogę zrobić shuffle(), ale nie było tego w rozdziale więc można zrobić inaczej.
Komentarz usunięty przez autora
I bardzo szybko to znalazłem. Bardziej pytam o to, czy jeśli czegoś nie potrafię zrobić to lepiej piłować to aż do zrobienia czy pójść dalej z materiałem.
wykaż pewne zacięcie, ale znaj też granicę. Generalnie dużo koduj i bądź dociekliwy. No i 30 minut to trochę za mało. Ściągnij sobie jakąś apkę na telefon do python'a to zawsze może pomóc.
Możesz mi polecić aplikację? Nie znam tematu.
sololern jest spoko
Co do nauki na sololearn to niby fajnie jest to zrobione ale jakoś więcej zostaje w głowie przy nauce z książką niż apką która za dużo podpowiada
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
# Utwórz program, który wypisuje listę słów w przypadkowej kolejności.
# Program powinien wypisać wszystkie słowa bez żadnych powtórzeń.
import random
lista = ["sok", "masło", "jabłko", "chleb", "kefir", "miód", "bułka", "jogurt", "ser", "szynka"]
print("\nPoczątkowa lista: ", lista)
newlista = []
while lista != []: # Możliwe uproszczenie ==> while lista:
__item = random.choice(lista)
_newlista.append(item)
lista.remove(item)
_if
import random
lista = ["Firanka","Jajko","Brzoza","Klucz","Firanka","Klucz","Klucze"]
lista2 = []
while lista:
word = random.choice(lista)
if word in lista2:
lista.remove(word)
continue
else:
lista2.append(word)
lista.remove(word)
print(lista2)
import random
lista = ["Firanka","Jajko","Brzoza","Klucz","Firanka","Klucz","Klucze"]
slowo = random.sample(lista, 7)
print(slowo)
(tak wiem, nie było na tym etapie tego w książce :P)
Słowa=["oko", "nos", "czoło", "głowa", "usta"]
Użyte=[]
while Słowa:
Losowo=random.choice(Słowa)
if Losowo in Słowa:
Użyte.append(Losowo)
Słowa.remove(Losowo)
print (Użyte)
input("Aby zakończyć program wciśnij Enter")