Zaczynam się uczyć pythona i mam mały problem ze zrozumieniem variable scope. Jedna rzecz, której nie rozumiem, to zmienne utworzone w pętlach. W C czy javie po pełnej iteracji takie zmienne znikały i nie było po nich śladu poza pętlą. Z tego co widzę, to w pythonie zmienne utworzone w pętli czy w warunkach trafiają do najbliższego scope (jak program nie ma zadnych funkcji to do global)? Jeżeli tak, to czy w
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Griffith: z tego co wiem to się nie da. Możesz pętlę opakować w funkcję, funkcja się skończy, zmienna umrze. Albo ewentualnie del(variable), chyba tylko nie do końca rozumiem po co. ¯\_(ツ)_/¯
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 44
@imlmpe:

INFO: wirtualne miasto ma ogromne bezrobocie, wysokie zanieczyszczenia, niski poziom edukacji, brak opieki zdrowotnej itp - ale wg algorymu, ludzie kochają tam mieszkać


To jak w trailerze cyberpunka ( ͡ ͜ʖ ͡)
  • Odpowiedz
wirtualne miasto ma ogromne bezrobocie, wysokie zanieczyszczenia, niski poziom edukacji, brak opieki zdrowotnej itp - ale wg algorymu, ludzie kochają tam mieszkać


@imlmpe: Weźcie już zejdźcie z tego San Francisco.
  • Odpowiedz
@magiczny_kotek: tam dolary jak dolary, jakiś sens mają. Ale za strzałki zamiast kropek to na kogoś tam czeka specjalny kociołek w piekle. Już nie mówiąc typowaniu, bo to jest kurna dramat żeby "hello world" + 2 zwracało 2. Albo żeby "666hello world" mogło się bezproblemowo zmienić w 666. Bawię się tym PHP od jakiegoś miesiąca i za cholerę nie mogę zrozumieć czemu to jest popularniejsze od pythona.

  • Odpowiedz
#42 DevRSS.com - zbiór popularnych blogów związanych z programowaniem.

Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ucze sie od krotkiego czasu #php, #javascript. Zastanawiam sie czy warto rownolegle zaczac nauke jednego z #java / #csharp / #python? Ma to jakis sens? Domyslnie moim mainem ma byc php, niby dodatkowy jezyk zawsze sie przyda, ale zabiera tez czas. A jesli juz, to ktory z tych trzech wybrac zeby najlepiej pasowal w polaczeniu z php i js?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

warto rownolegle zaczac nauke jednego z #java / #csharp / #python? Ma to jakis sens? Domyslnie moim mainem ma byc php,


@Virsky: Nie ma. Jak chcesz być webdevem to lepiej rozwijać się w tym PHP i JS niż dociąga kolejny język, zwłaszcza na początku.

Na dobrą sprawę wszystko, czego mógłbyś potrzebować, napiszesz sobie w JS z użyciem Node.
  • Odpowiedz
#python ktoś kojarzy funkcję co by robiła takie coś:
f(1,2,["a","b"],["x","y","z"]) => [[1,2,"a", "x"], [1,2,"b", "x"] , [1,2,"a","y"], [1,2,"b","y"] , [1,2,"a","z"], [1,2,"b","z"]]
dzięki
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jamslodki:
Jako że rozwiązanie ze stacka nie do końca u Ciebie zadziała z racji tego, że na początku masz stringi, które mają być w każdym zbiorze, to dam Ci pełne rozwiązanie:
> import itertools
> a = ["a","b"],["x","y","z"]
> [[1, 2, *x] for x in list(itertools.product(*a))]
[[1, 2, 'a', 'x'], [1, 2, 'a', 'y'], [1, 2, 'a', 'z'], [1, 2, 'b', 'x'], [1, 2, 'b', 'y'], [1, 2, 'b', 'z']]
  • Odpowiedz
Hej mirki z tagu #programowanie,
Zacząłem tworzyć #bot który ma wrzucać obrazki w określonych godzinach na fanpage na FB (Stack to Selenium / Chrome i Windows) + API fb które dopiero ogarniam.

Pisze go w #python. Ale mam wrażenie ze ktoś to już zrobił dobrze i wynajduje koło na nowo. Jeżeli znacie coś w #javascript albo python gotowego, poratujcie linkiem :)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, jeśli chciałbym napisac skrypt w Pythonie 3, który automatycznie zainstaluje paczkę exe na kilku komputerach to jakich dodatkowych moduło musiałbym użyc? Znacie cos lub polecacie? Wiem że też moge to powershellem zrobic ale chciałbym w pythonie.

#programowanie #programista15k #python
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki pytanko. Będę potrzebował ogarnąć serwis www. Zwyczajny crud + liczenie odległości między punktami, w przyszłości apka mobilna. W jaką technologię byście poszli?
#programowanie #programista15k #java #python #php #javascript

Technologia

  • Django + DRF 51.8% (29)
  • Spring 37.5% (21)
  • Api platform 7.1% (4)
  • FeathersJS 3.6% (2)

Oddanych głosów: 56

  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Szukam podpowiedzi jak napisać program (lub z jakiej własności matematycznej skorzystać), który ze zbioru 10 liczb stworzy dwie sumy (po 5 elementów) uwzględniając warunek, iż jedna suma musi być conajmniej 5% większa od drugiej.
(liczby w grupach się nie powtarzają)

Przykład:
Dostępne liczby 1,2,3,4,5,6,7,8,9,10

Podejście
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

TLDR: Napisałem program. Nie działa. Pomocy. KOD PROGRAMU

Witam ponownie mirki z #python i #programowanie. Dziś znów przychodzę do Was z kolejnym problemem :P
Otóż napisałem sobie kod na taki "przeglądacz plików" z możliwością odtwarzania tylko plików .mp3. Chodzi głównie o to, że mam dosyć pokaźną kolekcję muzyki i chciałbym szybko móc usuwać niektóre z nich.
Program działa tak, że po uruchomieniu wchodzi w 'Navigation Mode' gdzie można przeglądać pliki,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jascen: Troszkę się nazbierało, nie powiem xD Ale na swoją obronę powiem, że to dlatego, że chciałem najpierw żeby kod działał tak jak chcę, a potem się zajmę czyszczeniem :P Plus zawsze się zastanawiałem gdzie jest ta granica "dopuszczalnej" ilości kodu w mainie :P
  • Odpowiedz