https://www.codewars.com/kata/55f4e56315a375c1ed000159/train/python
Jak w najprostszy sposób wygenerowac posortowaną rosnąco listę z liczbami które są wynikami potęgowania dowolnych liczb o dowolnym wykladniku potęgi?

( moze to byc zarówno ^2 jak i ^6, nie tylko kwadrat)
Bez zadnych iteracji ani pisania petli w której biore x i poteguje do n je a później zwiekszam te parametry.

czyli nie bedzie to tak jak sadzisz na pierwszy rzut oka że cos ala [9,16,25,36] bo to tylko ^2
via Wykop Mobilny (Android)
  • 0
@Tooca_rev: wyliczyć listę wartości potrzebujesz tylko raz, więc nie widzę sensu wrzucania tego do środka tej funkcji, bo tylko spowolnisz kod
Siema pythonowcy, ktoś używa jupyter lab na linuksie (u mnie Mint) i działa mu dobrze sprawdzanie pisowni (po polsku)? Mam jupytera zainstalowanego przez systemowy pip i również pipem doinstalowany jupyterlab_spellchecker. W prawym dolnym rogu jupyter lab wybieram sobie polski słownik i niby git, ale jak jest słowo z jakimikolwiek polskimi znakami, to widzi je jako błąd. #python #programowanie #jupyter
Cześć, dzisiaj powtórzyłem materiał o klasach, dodatkowo zamierzam dzisiaj w łóżku obejrzeć materiały w języku angielskim propo klas. Rozumiem czym jest klasa, ale nie mogę pojąć kiedy coś może stać się klasą a kiedy zwykłą metodą klasy. To znaczy czy może to być ogromne klasa w której zawarta będzie na przykład gra wideo, w której metody opisują poszczególne elementy jak np. rozmiar okna, główną postać. Czy np. postać powinna posiadać odrębną klasę
W sensie dajmy na to, robisz jakąś grę. Tworzymy klasę, która jest wielką klasy tej gry. W której zawiera się okno gry, postac, rang (metody klasy).


@Czujeglod10: Trochę źle do tego podchodzisz.
Najpierw zacznij myśleć o klasie jako o czymś, co grupuje podobne obiekty do siebie. A nie o czymś, co jest czymś ponad innymi elementami, jest jakąś 'wielką klasą gry'. W projektach nie masz jednej klasy, po której dziedziczą wszystkie
Mirki, jestem na krótko przed przebranzowieniem się do firmy, która zatrudnia tylko na B2B. Jak łatwo się domyśleć, jako, że się przebranzawiam, to zacząłbym od Juniora, zatem tu pojawia się mój dylemat. Jak powinienem to rozegrać , skoro z tego co czytam na wykopie to B2B jest nieopłacalne dla niskich stawek? Firma zatrudnia w ten sposób kompletnie wszystkich, zatem nie przewiduję, że zrobi wyjątek dla mnie.
Zakładam idealny przypadek, gdzie rozwalam wszystko
@tofu2: O witam teoretyka

A teraz z praktyki
- 11k brutto na uop to ponad 13k w kosztach pracodawcy, i tą kwotę mógłbyś porównywać z b2b
- Na b2b mało kto siedzi na liniowym teraz, tylko ipbox lub ryczałt, a jak ipbox nie wchodzi w grę, a masz dużo kosztów, to spółka komandytowo-akcyjna wychodzi znacznie dużo korzystniej.
- Na b2b jest okres wypowiedzenia, nierzadko mocniej ugruntowany niż na uop (kary umowne)
Cześć, wczoraj spędziłem cały wieczór na Discordzie razem z osobami, które razem ze mną uczestniczą w kursie i rozwiązywaliśmy zadanka na CodeWars. Skupiliśmy się na zadaniach z poziomu kyu5 i wspólnie je rozwiązywaliśmy, a później dochodziliśmy do tego jak zrobili to inni w postaci jednolinijkowca. Jeżeli ktoś chce wspólnie się uczyć to zapraszam bardzo serdecznie na podesłany przeze mnie wczoraj kurs. Mamy świetnych uczestników wsród, których są osoby, które już pracają na
czy jeżeli w pętli while mam warunek i pod nią blok kodu, to czy ta pętla przerwie się w dowolnym momencie kiedy ten warunek zostanie spełniony czy zrobi cały blok kodu pod pętlą i przerwie dopiero wtedy?
#python
Siema, zgodnie z sugestią podsumowania będę pisał kolejnego dnia, zamiast w nocy. Wczorajszy dzień to nadal było aktywne rozwiązywanie zadań na Codewars. Skupiam się głównie na 8/7/6 poziomie, najczęściej w dużych ilościach robię zadania 8 i 7 i czasem dziabnę pare szóstek. Wczoraj zaskoczyła mnie jedna rzecz, która zobaczyłem na kursie (roczny, darmowy kurs: link, że kiedy mamy liste w liście i odwołujemy się do do indeksu np. [1], to dostajemy
Pobierz
źródło: comment_1647527472ysKZlDYoYfvXWbtOmgDts6.jpg
@Czujeglod10: Jedno z popularnych zadań na rozmowach o pracę brzmi w stylu "Masz listę, której elementami są stringi z imieniem i nazwiskiem jakiejś osoby. Posortuj te elementy po nazwisku".

names = ["Adam Kowalski", "Michał Wiśniewski", "Krzysztof Babiarz"]
def return_second_name(name):
_return name.split()[1]

print(sorted(names, key=return_second_name))
Ale uczyłeś się chyba wześniej o lambdach, prawda? To masz świetne miejsce aby je wykorzystać. Zamiast Tworzyć nowej metody i użyć ją jako key to możesz tutaj
Chciałbym z Pythona wygenerować tekst do exela który będzie częściowo przekreślony. Tj. Z 4 zdań drugie całe ma być ale przekreślone.
Ma ktoś pomyśl jak to zrobić?

#python
@saviola7 @running @luukasek

Finalnie ten tekst wrzuciłem w jsona, podzieliłem go na 3 części: start, mid, end
W pythonie parametrem strike skreśliłem mid i połączyłem to w całość.

Trochę druciarska robota, wiem, ale ze ten tekst będzie zawsze stałą to tak zostawiłem.

Dzięki panowie za podpowiedzi!
@saviola7: dobra zrobione, trochę inaczej ale działa:
import win32com.client as win32
word = win32.gencache.EnsureDispatch('Word.Application')
doc=word.Documents.Open('C:\Users\DUPA\PycharmProjects\pythonProject\LUKASZwordfile.docx')
word.Visible = False #true otwiera plik
f1 = 'C:\Users\DUPA\PycharmProjects\pythonProject\test
test.csv'
doc.InlineShapes.AddOLEObject(FileName=f1,DisplayAsIcon=1,IconLabel="TXT",IconFileName=f1)
Heja, mam taki krotki kodzik https://pastebin.com/3J340vUj
Jak widac jak to funkcja rekurencyjna mająca za zadanie zwrocic nam wszystkie mozliwe kombinacje czynnikow podanej przez nas liczby. Poczatkowo funkcja printowala kazda kombinacje, ja potrzebuje wykonac kolejne akcje na tych wynikach, więc edytowalem ją i chcialem aby kazdy wynik zapisywal sie do listy ktorą zwracam.
Lecz funkcja zwraca none a nie liste. W czym lezy problem? Jak to zrobic aby dzialalo wedle mych zalozen?
#