Program ma policzyć ile jest wystąpień 'bob' w s. Zawsze jednak wyświetla 1, dla przykładu poprawnie jest 3. Co nie tak? Python 2.7.
faza = 0
bobNum = 0
s = 'azcbobobegghaklbob'
for char in s:
if faza == 1 and char == 'o':
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#python #django #webdev
Co powinienem umieć w Pythonie (poza podstawową składnią oczywiście), żeby zacząć naukę Django lub Flaska? Jakieś konkretne zagadnienia powinienem najpierw ogarnąć dokładniej?
Na co dzień używam Javy.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wg. mnie pomoże Ci i przyspieszy efektywnośc nauki znajomość takich zagadnień:

- podstawowe typy (np. różnice w zastosowaniu tupli, list, dictow),
- ogarnięcie OOP (chociażby funkcja super, metody-z-underscorami, dziedziczenie wielokrotne - szeroko wykorzystywane w Django przy subklasowaniu np. formularzy, widoków (kontrolery poza Django)),
- dekoratory,
- regex, ale to pewnie już znasz,
  • Odpowiedz
Zrobiłem sobie w htmlu formularz do którego coś tam wpisuję np. notatkę i guzik wyślij, teraz nie wiem jak sprawić, aby tekst wpisany na stronie znalazł się u mnie, abym mógł go wykorzystać, np. zapisać do pliku.


#-*- coding: utf-8 -*-
from flask import Flask, urlfor
import
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Krunhy: flask.request jest to rzecz, której na początku nie ma sensu próbować zrozumieć, bo i tak się nie zrozumie () . request to jest thread-local i jego import to nie to samo co from string import letters Framework dba o to, żeby request był osobną instancją dla wątku obsługujący dane żądanie. Analogicznie rozwiązanie istnieje w Pylons - w jego następcy (Pyramid) z tego zrezygnowano, próby przemycenia
  • Odpowiedz
Dobry wieczór Mirki. Mam problem. Już wcześniej miałem się brać za Pythona, ale przestój przez szkołę miałem. No więc pytanko. Macie może pomysły co w tym po prostu robić? Jakie ćwiczenia, ewentualnie łatwe projekty? Najłatwiej łykam wiedzę coś robiąc, i przy okazji szukając czegoś, co akurat potrzebuje. Bo tak czytać te kursy itd. to taka nuda, bo ni to sensownie zastosować jak na razie, ni to sprawdzić konkretnie. Jakieś pomysły?
#programowanie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rzet: To na wyrywki - w 2 str.format jest i działa już kilka lat, print jako funkcję masz przez __future__, tak samo dzielenie. repr() jest od tak dawna że nawet nie mogę znaleźć w której wersji dodano, jeszcze nie widziałem kodu ze starą notacją.
Iteratory działają chyba identycznie, tylko nazwa funkcji się zmienia. Tak samo nigdy nie widziałem kodu, z <> zamiast !=, a trochę lat w 2.x już
  • Odpowiedz
@rzet: Gadają od lat, jednocześnie przedłużając support 2.x do 2020 chyba obecnie. Nikt większy nie migruje na 3, żadne większe projekty nie portują się na 3 (ba, części się nawet nie da). Ogólnie 3 nie ma żadnych zalet nad 2, za to ma kilka wad. Jeśli nie musisz to nie polecam :p
  • Odpowiedz
Mirki poratujcie #python
używam scipy.integral.quad()

całka jest cholernie skomplikowana - argumentem jednej całki jest zmienna razy kolejna całka (również integral.quad) i to jeszcze z funkcją specjalną. Normalnie combo.
Funkcja powinna być ciągła i z prawej strony wykresu jest ok. Po lewej się coś wykrzacza. Strzela warningiem:

/usr/lib/python2.7/dist-packages/scipy/integrate/quadpack.py:295:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: Cumplu, ciężko zrozumieć, co masz na myśli. Chętnie pomogę, ale wytłumacz, co chcesz osiągnąć. Możesz napisać coś w pseudokodzie.

drogia nimi jeździć


chodzi o odpalanie metody go()?
rowerek = Bicycle() # tworzy instancję klasy
rowerek.go() # odpala metodę klasy
  • Odpowiedz
Mógłby mi ktoś powiedzieć dlaczego wyznaczenie drogi skądkolwiek do 'e' za pomocą tego algorytmu kończy się fiaskiem?
Tak jak na obrazku poniżej wyświetla się droga z 'd' do 'e'. Tylko ostatni punkt.
http://pastebin.com/KptjBstg

A w przypadku gdy chcę wyświetlić koszt drogi do 'e' to wywala błąd jak w komentarzu.
#programowanie #naukaprogramowania #python #algorytmy #dijkstra
Wypok_spoko - Mógłby mi ktoś powiedzieć dlaczego wyznaczenie drogi skądkolwiek do 'e'...

źródło: comment_Vr4SZNVPr4Flw7P9BnuXknKYNkiQJw7f.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wypok_spoko: Użycie jakiejś wartości za nieskończoność ogólnie działa nieźle, ale nie używałbym tego w Pythonie, gdzie możesz zawsze użyć czegoś w rodzaju distances.get(dest). Z wartością "nieskoczoną" zawsze są takie czy inne problemy. Ogólnie przypadek nieznalezienia ścieżki trzeba obsługiwać, niezależnie od tego, czy graf jest skierowany, czy nieskierowany.

Jeżeli chcesz, żeby graf był nieskierowany, to przejdź po prostu w pętli po listach sąsiedztwa, i jak znajdziesz krawędź u -> v
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MrFruu: Uwielbiam projekty na "zaliczenie z pythona" które okazują się zadaniem z biotechnologii, gedezji, chemii czy czegoś jeszcze innego...
  • Odpowiedz
#python
Mam dany z zewnątrz taki string: "najbliĚźszym", w jaki sposób mogę go zamienić na "najbliższym" i wyświetlić użytkownikowi? Próbowałem się bawić encode i decode, ale nic z tego nie wyszło...
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie. Potrzebuję zrzutu ekranu kilkudziesięciu podstron witryny.
Mam listę, więc automat może odwiedzać i robić skrypt. Rzecz w tym, że witryny są z gatunku tych, które doładowują treść jak się zjezdza na dół (coś w stylu single page website, ale nie do końca).
Jak wymusić załadowanie od razu całej takiej strony? Korzystam z #selenium i #python.
#testowanie
Zawołam jeszcze #webdev - może
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

cześć wykop,

Potrzebuje taki skryp, ktory by mnie informowal mailowo lub sms jak ktos by uzyl danego tagu na wykopie

Ogarnal by mi ktos to?

  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach