#naukaprogramowania #python

Zaczałem kurs na udemy 100 dni kodowania w pythonie. Mam pytania co do sposobu nauki:

Czasami mam problem do rozwiązania, który za #!$%@? nie wiem, jak do niego podejść. Teraz obecnie mam problem, żeby napisać program szyfrujący gdzie każda litera tekstu jest przesunieta do przodu w alfabecie czyli np tekst "abc" będzie wyglądać po zaszyfrowaniu "bcd".

I problem polega na tym że nie mam za #!$%@? pomysłu jak to
@qwewsik: na poczatku IMO 15-20 min max i zagladasz do rozwiazania lub odkladasz na potem, nie ma co meczyc sie kilka godzin nad jakas #!$%@?.

Tutaj w prosty sposob mozesz np dicta i zipa i stworzyc sobie mapping typu a -> b, b -> c, etc, tylko uwazaj na case gdzie z -> a ( ͡° ͜ʖ ͡°)

hint 1


hint 2


hint 3


hint 4


Rozwiazanie
@qwewsik: Po co wyważać otwarte drzwi? Nauka polega na powtarzaniu pewnych ustalonych zbiorów rozwiązań aż do poziomu, kiedy masz ich w pamięci dostatecznie dużo, aby zacząć samemu generalizować.

Powinieneś więc szukać rozwiązań problemów. Zobaczyć na ile sposobów został już rozwiązany przez innych i uczyć się ich. W miarę postępu nauki sam zapewne będziesz mógł zaproponować własne, być może lepsze, rozwiązanie.
#programowanie #java #python

Kilka miesięcy temu wziąłem się za programowanie. Padło na jave. Miesiąc robiłem e-learningi. W końcu odpuściłem z braku postępu.

Teraz wreszcie wziąłem się na nowo (od wczoraj), z tym, że spróbowałem pythona. Pierwsze wrażenie jest takie, że jest dla mnie bardziej przejrzystym językiem. Choć może to też wynikać z tego, że Java mnie niejako wprowadziła. Użyłem też innego IDE, świetnie mi podpasowało.

W jeden dzień zrobiłem quiz z zapisywaniem
#anonimowemirkowyznania
Od jakiegoś czasu uczę się programowania. Uczę się klepać apki webowe w Javie. Zacząłem realizować pewien projekt, który chciałbym dodać do CV. Idzie mi z tym, jak to na początku, dosyć powolnie, ale jestem wstanie to pisać szybciej. Tylko tu pojawia się jedno ale: używałbym jakichś gotowych "klocków" w postaci algorytmów czy po prostu szukałbym podobnych projektów i starałbym się zrobić coś podobnie, ale z całkowitym zrozumieniem tego co robię. Obecnie
@AnonimoweMirkoWyznania: Uczysz się, więc nauka poprzez "odgapianie" czegoś co działa to normalna sprawa zanim nabędziesz takiej biegłości by móc wykorzystać tą wiedzę do stworzenia czegoś nowego. Co do pytania: warto drążyć jak coś działa ze względów "pedagogicznych" *, ale w praktyce czasem trzeba przyjąć że coś działa tak jak w dokumentacji i po prostu zastosować to bo akurat nie ma czasu/budżetu na drążenie ( ͡° ͜ʖ ͡°)
Czesc Mirki
Próbuje napisac scrappera do firefoxa w sellenium nie moge tylko przejsc przez jeden problem, chcialbym zeby firefox odpala sie na konkretnym adapterze sieciowym.
nie poprzez driver = webdriver.Firefox()

a poprzez wykonanie polecenia w konsoli
"C:\Program Files (x86)\ForceBindIP\ForceBindIP64.exe" 192.168.2.19 "C:\Program Files\Mozilla Firefox\firefox.exe" -p Profil1

Czy to jest jakos wykonalne?
Wiem ze mozna uruchomic konkretny profil w webdriverze ale czy da sie uruchomic przegladarke przez cmd ?
Python lub c#
#selenium #
Pytanie do #programowanie i #programista15k - od ~3 miesiecy interesuje sie programowaniem (od totalnego 0). Stosunek do kursow mam taki średni, ale ogólnie tak sie stalo, ze w młodym wieku zostalem osoba niepełnosprawną i poza przewazajacymi minusami, jest pewien plus - jako osobie niepelnosprawnej przysluguje mi dofinansowanie szkolenia do 60 000 zł. Czy ktos jest w stanie wskazac takie serio pożyteczne szkolenie? Bardzo bym chcial, zeby przynajmniej czesciowo odbywalo sie stacjonarnie. W
Ile powinienem zawołać na start jako osoba bez expa komercyjnego w Python Django na Juniora? Spore korpo w Polsce.
Ogarniam: Python, Django, Docker, GIT, podstawy JS/ frontendu, DRF, bazy danych. Mam jakieś dwa małe własne projekty na koncie.
Czy 5000 brutto (UoP) to będzie przesada na start? (przebranżowienie z inżyniera R&D, samouk xd)

#pracait #python #django
I tak oto minęły 4miesiące odkąd zabrałem się za naukę programowania w pythonie. Jakkolwiek udało się pogodzić firmę, dom i naukę. Uważam że znam bardzo dobrze główną podstawę, potrafię napisać prosty program i radzę sobie z odczytem.
Moją naukę brałem głównie z youtube(polskiego i zagranicznego) i zagranicznych stron tematycznych, nie brałem się za kupowanie żadnych gówno kursów, szkoleń czy innych shitcampów (tak jak w sumie mówił mireczek hellfirehe(nie chce cie wołać xd))
Jest ktoś ogarnięty kto wytłumaczy mi podstawy i co warto wiedzieć łopatologicznie ? naprawdę ciężko mi zrozumieć pythona a bardzo chce się go nauczyć , ktoś pomoże bo już nie wiem co zrobić , materiały na necie to czarna magia a najlepiej przyswajam wiedzę gdy ktoś mi tłumaczy , jeżeli znalazła by się taka osoba to będę bardzo wdzięczny , na kurs chciałbym ale nie mam pieniędzy ( ͡° ʖ̯
@mowilemzewroce: @Elkoss: @scorpio18k: ogolnie OP to ciezki przypadek, napisalem mu krok po kroku z czego ma sie uczyc, odbylem z nim 15 minutowa rozmowe mowiac jak to dokladnie bedzie wygladac, wyslalem link do postow, a nawet do codecademy mowiac zeby zrobil caly tutorial, odpowiedzialem na pytania i pokazalem mu dokladnie jak szukac odpowiedzi w Google, i niestety wciaz nie pomoglo

Moze ktos ma pomysl jak zaczac z osoba totalnie
Muszę przerobić troche projekt oparty na flasku i sqlalchemy. Mamy endpoint gdzie wsadem jest nazwa klasy(tabeli) która ma zostać wywołana. Jednak z tej klasy muszę pobrać zmieną _tablename bo to jest moja domyśla nazwa tabeli. Żeby to zrobić muszę wywołać plik gdzie trzymam te klasy(tablemodels) i podać nazwę klasy(Loc) - tablemodels.Loc.tablename_ <- takie coś zwraca mi to o co mi chodzi. Teraz pytanie jak zrobić żeby Loc
@PiotrokeJ:
Zawsze można evalem zrobić, ale może znajdziesz jakieś lepsze rozwiązanie.

class Abc:
value = 123

class Xyz:
value = 456

def getvaluefromclass(classname):
return eval(f"{classname}.value")

print(get
valuefromclass("Abc"))
print(getvaluefromclass("Xyz"))

output:
python test.py
123
456

albo name samo Eval(nazwa
klasy) zwróci klasę i możesz robić z tym co chcesz
Chciałbym dostawać informację, czy jakiś element jest na liście(wtedy print), czy go nie ma (komunikat). Normalnie można użyćif x in lista

Ale co zrobić jak chce się sprawdzić występowanie tylko jednego elementu w kilkuelementowym stringu? Napisałem coś takiego jak poniżej i działa, ale czy da się to zrobić w jakiś inny lub prostszy sposób?

filmy = ["Lord of the rings", "Hobbit", "Joker", "Lord of war"]

szukane = "Lord"
licznik = 0
@Rajtuz: @heniek_8: @croppz: ale po co mu mieszacie w glowie i optymalizujecie pod wzgledem performance zadanie w ktorym facet ma liste na 5 elementow? ( ͡° ͜ʖ ͡°)

@heniek_8: gdybys mial wiecej niz 1yoe, wiedzialbys ze 1M stringow to nie jest duza ilosc i szukanie w tym zajmuje rzedu 0.2-0.01s na nowoczesnych maszynach

Przy 2 yoe zrozumialbys ze wsadzanie czegos do Pandas series ma
Pobierz
źródło: comment_1661264334prE6RhVioo2xU8e0wsC8tU.jpg
Wyciągam z bazy dane, które w następnej kolejności obrabiam w pythonie. Dane muszą zostać pogrupowane. Wymyśliłem sobie, że do query wrzucę zmienną, stworzę listę grup i za pomocą pętli wyciągnę z bazy już pogrupowane dane. Grup jest około 100, więc pętla odpyta bazę około 100 razy. Czy takie rozwiązanie może jakoś specjalnie obciążyć bazę? W sensie, czy lepiej odpalić jedno duże query, czy 100 mniejszych?

#sql #python
@scorpio18k: no ale podstawowe pytanie, po co? Dzięki dodatkowej abstrakcji masz jedną linijkę zamiast dwóch, za to dochodzi ci import. Czytelność za to leci na pysk. Zastanów się sam, czy widząc w czyimś kodzie funkcję get_items_by_item spodziewałbyś się dostać jakąś kolekcję itemów, czy obiekt response? Możesz zawsze zmienić na get_items_by_item_and_create_response, no ale tutaj już po samej nazwie widać że coś śmierdzi. Zaraz jeszcze pojawi się pewnie sytuacja, że pomiędzy wyciągnięciem