Jeśli ktoś ma problemy z rozwiązywaniem złożonych problemów programistycznych to na reddicie ktoś opisał bardzo dobry sposób rozwiązywania krok po kroku na podstawie sortowania bąbelkowego w Pythonie Link (wymagany angielski)
#naukaprogramowania #python
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pijcie ze mno kompot murki, pierwszy program w pythonie :P #programowanie #python

print "Welcome to Pyg Latin Translator"

pyg = 'ay'


original = rawinput('Enter a
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qluch:

if len(original) > 0 and original.isalpha()
Nie pisze się tak, to nie C. Po pythonowemu jest tak:

if original.isalpha():
isalpha zwraca False dla pustych stringów, więc nie musisz spradzać długości. A nawet jakby nie zwracała, to samo if original by wystarczyło zamiast if len(original) > 0.
  • Odpowiedz
I jak dopiero zaczynasz into python, myślę, że będzie lepiej jak będziesz uczył się python3. python2 ma wsparcie tylko do 2020 roku
  • Odpowiedz
Tworzę sobie tabele za pomocą #sqlite w #python w taki sposób, że sprawdzam zbiór i dodaje rekord za każdy element.
Po chwili sprawdzam znowu i jest szansa, że elementów jest więcej (ale stare zostały). Znowu iteruje po elementach (zawsze zaczynając od tych najnowszych) i dodaje je do tabeli. I teraz problem:
nie wiem za bardzo jak zrobić, żeby trafiając na stary element (po dopisaniu do tabeli nowych), nie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Muhehehehehehe, czuje się jak szalony naukowiec urzeczywistniając takie kombinacje.
#blender posłużył mi jako bardzo przyjemne UI dla skryptu #python, którym kontorluje focus w #dslr przez bibliotekę gPhoto2 ( ͡ ͜ʖ ͡) Teraz drugi etap: kontrola slidera do tej kamery zbudowanego na #arduino, też przez pythona z użyciem PyCmdMessanger. I wiecie co jest najlepsze? Ten perfekcyjnie oskryptowany i
q.....q - Muhehehehehehe, czuje się jak szalony naukowiec urzeczywistniając takie kom...

źródło: comment_fuMcjQ8nCgXAVP6L0XD0nHzi3L7jCdTO.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sarza01: co się chce/umie (do pewnych granic).
To tylko język programowania. To trochę tak, jakbyś zapytał "gdzie się jedzie Fiatem Punto?" albo "Jaką muzykę można zrobić w Abletonie?" ;)
@Belmirka - też kojarzę, że Google i Youtube są napisane w Pythonie.
  • Odpowiedz
#programowanie #python #algorytmy
Mirki, robię program do rozliczania wydatków w mieszkaniu studenckim na 3 osoby i próbuję ogarnąć jakiś wzór na wyliczanie kto komu ma ile oddać.
Przykładowo:
osoba1 zrobiła zakupy za 50 dych
osoba2 za 45 zł
osoba3 za 28 zł
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Otek0: Prościej.
Szeregujesz osoby względem sumarycznych wydatków (A, B, C) i liczysz średnią wydatków (S).
Teraz są dwie możliwe sytuacje. Albo jedna osoba ma wydatki poniżej średniej, albo dwie (albo S jest w przedziale (A, B), albo w przedziale (B, C)
1. Jeśli jedna osoba ma wydatki poniżej średniej (osoba A) to musi oddać osobom B i C ich nadwyżkę nad średnią (osoba B dostaje B-S, osoba C dostaje C-S)
2. Jeśli dwie osoby
  • Odpowiedz
Jako że livestreamer is dead [*] postanowiłem, że nie ma sensu już pisać do niego pluginów.
Znalazłem jednak fork, który ma się bardzo dobrze https://github.com/streamlink/streamlink
Działa analogicznie do livestreamera i co ważne jest wspierany :)

Z tego to też powodu postanowiłem przeportować obecne pluginy tak żeby działały ze streamlinkiem :)
Instalacja jest prosta, trzeba znaleźć gdzie zainstalował się streamlink a następnie poszukać folderu plugins
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, nadszedl mnie pomysł by napisać dany skrypt w pythonie, który będzie sprawdzał ilość aut na aukcji a nastepnie "wchodzil" w kazdy z linków i wykonywał nastepny skrypt (mam cały zrobione w AutoIT ale niestety to blokuje kompa).
Teraz pytanie do was:
- jak wyciągnąć z tego linku: http://allegro.pl/alfa-romeo-mito-57960?a_text_i%5B14%5D%5B0%5D=120&a_text_i%5B5%5D%5B0%5D=1350ℴ=pd
Liczbe dostepnych AUT (w tym momencie 31) (potrzebuje tej liczby by robic dalsze warunki typu if 31 == 31 Then cos tam elseif cos tam
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jendrol: @wiewior_s:
Ja odpowiem po ekspercku: to zależy.
Od tego co będziesz robił dalej, jeżeli przez kolejne lata (i to szybko, tak jak np. na studiach 3,5 letnich) będziesz się uczył innych języków, to możesz wybrać C/C++, będziesz miał porównanie, poznasz dużo elementów występujących w innych językach, dasz radę wybrać.

Jeżeli python będzie przez jakiś czas jedynym językiem, jaki będziesz znać, to jest dobrym wyborem, bo nie musisz
  • Odpowiedz
Mirki pomozcie bo mnie zaraz benis strzeli.

Cos sobie przestawilem w #jetbrains #pycharm i teraz moge ustawic kursor (karetę?) w dowolnym miejscu pliku tesktowego. Tak jak na zalaczonym obrazku. Chociaz w tej linii gdzie jest kursor nie ma zadnych bialych znakow to i tak ten sobie siedzi na srodku ekranu zamiast zatrzymac sie 'ack:'
Chcialbym zeby kursor zachowywal sie normalnie i zatrzymywal na ostatnim bialym lub drukowalnym znaku a nie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #python. Od jakiegoś czasu próbuję swoich sił, ale to zadanie mnie przerasta!
wejście wygląda tak:
wejście
program ma wypluć w każdej linijce wyrazy w odwrotnej kolejności.
program wygląda tak:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Daxxx: W pliku tekstowym przejście do nowej linijki na końcu to \n i to również jest kopiowane. Musisz usunąć to z końca ostatniego wyrazu w linijce.
Spróbuj rstrip('\n') na ostatnim wyrazie
  • Odpowiedz
#informatyka #bigdata #python #pytanie
Mireczki,

w internecie można wiele przeczytać na temat użycia Pythona w Big Data/Data analysis. Znacie przykłady dużych firm które używają Pythona właśnie w taki sposób? Nie chodzi mi o firmy które używają Pythona do budowy serwisów internetowych czy jako język skrpytów (to akurat bardzo łatwo znaleźć), a konkretnie o stosujące go w Big Data. Z góry dzięki za pomoc
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@barteb: Do data analysis to bardzo często jest wykorzystywany, bo ma dużo bibliotek. Do big data rzadziej, ale też jest - topowy obecnie Apache Spark ma moduł PySpark na przykład ;) CERN wykorzystał PySparka do benchmarków, więc może go też wykorzystywać produkcyjnie
  • Odpowiedz