Napisz skrypt, aby porównać wiersze (wszystkie logiki są zapisywane w tz)
Na początku kodu wyjmij następujące warianty:
1) sposób obliczania wagi (A lub 😎
A = ( numer porządku litery w alfabecie * porządek tej litery w słowie + pozostałe litery w komórce są podobne ) * na koef 1 komórki w rzędzie + 2 komórki itp
B = ( liczba kolejna litery w alfabet + pozostałe litery w komórce są podobne ) * na koef 1 komórki w rzędzie + 2 komórki itp
2) odsetek podobieństwa
w mniejszym kierunku 20 %
W większym stopniu 20 %
Przykłady wypełnienia 20–20 , 10--0, 0–20
3) Koeficienty priorytetowe komórek (np. 0 - 999 - 9 - 40 - 60)
To oznacza
0 kofe (przegrać tę komórkę, nie obliczyć jej wagi)
2 komórki w rzędzie waga najwyższa (999), 3 komórki najniższe (9)
Zmiany w debug true/false
jeśli true to w pliku wyjściowym dodać kolumny o wadze obu równych linii
Jeśli jest to fałszywe, wyłączyć te dane.
Główne działania programu:
* Pobierz pliki wejściowe do porównania
* Formatuj, pozostawiając tylko liczby, litery i zakresy
* Przejdź przez każdą linię i obliczyć wagę na podstawie danych wskazanych na początku (dane nie zawsze zapytać, ale czytać z zmiennych, które są wskazane w kodzie na początku)
Liczę jako 11
0 jako 10
* Waga każdej linii pierwszego pliku porównać z wagą każdej linii drugiego pliku i pozostawić tylko te linie, które spotykają się w wadze w danym odcinku (z przykładu jest to 20% na obu stronach, ale mogą być ustawienia 0-20 lub 20-0, które dopuszczają tylko większą lub mniejszą stronę)
Na przykład
1 plik 2 wiersze o wadze 100 i 200
2 wch plik 3 wiersze o masie wierszy 50 170 220
Wartość dopuszczalna 0,2 (20%) na obu stronach
W przypadku, gdy 1 rzędu pierwszego pliku jest zgodny z dowolnym w drugim, w drugim pliku waga komórek musi być w zakresie od 80 do 120.
i że 2 rzędy wch pliku spotyka się z dowolnym w drugim, w drugim pliku waga komórek musi być w zakresie od 160 do 240
z przykładu spójność jednej linii pierwszego pliku z dwoma liniami drugiego pliku
2 linie 1 plik i 2 linie 2 plik
2 linie 1 plik i 3 linie 2 plik
* Zachowaj w pliku wyjściowym dwie linie, które są równe, dodając kolumnę z wagą i pierwszą i drugą, jeśli w parametrach jest dubug = true
i dop kolumny z parametrem jeden spójność lub kilka spójności
Na przykład „jedna zgoda” lub „więcej”.
Opinia zleceniodawcy o współpracy z Mykhailo P.
Napisz skrypt, aby porównać wiersze (wszystkie logiki są zapisywane w tz)Zadanie dobrze się zajmowało. Kod jest czysty i zrozumiały. Polecam !
Opinia freelancera o współpracy z Aleksandr Ivankov
Napisz skrypt, aby porównać wiersze (wszystkie logiki są zapisywane w tz)Doskonały zamawiający.
To nie pierwszy raz, kiedy współpracuję z nim. Płatność, kontakt, zadania są w porządku!
-
4154 123 0 Z zadaniem się zapoznałem, wszystko jest zrozumiałe. Zrobię to szybko i jakościowo.
Aktualne zlecenia dla freelancerów w kategorii Python
Automatyzacja IT prowadzenia raportowania VAT
828 PLN
Konieczne jest opracowanie systemu do automatyzacji przenoszenia danych o sprzedaży z CRM do systemu księgowego Wafeq. System ma importować raporty bankowe i płatnicze, automatycznie uzgadniać płatności z fakturami, generować faktury do raportowania VAT oraz minimalizować pracę… AI i uczenie maszynowe, Python ∙ 4 godziny 7 minut temu ∙ 25 ofert |
Obsługa oprogramowania
414 PLN
Trzeba wprowadzić poprawki w oprogramowaniu i dalej je obsługiwać, oprogramowanie składa zamówienia według zadanych parametrów i wysyła je do bota w Telegramie Python, Tworzenie chatbota ∙ 4 godziny 56 minut temu ∙ 47 ofert |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 16 godzin 20 minut temu ∙ 31 ofert |
Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuSpecyfikacja techniczna (ST)Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuOpis projektuPotrzebny jest skrypt/bot (preferowany Python, lub inne rozwiązanie według Twojego wyboru — najważniejsza jest stabilność i łatwość w utrzymaniu), który… Python, Tworzenie chatbota ∙ 1 dzień 4 godziny temu ∙ 54 oferty |
Bot do przyjmowania/wyszukiwania ankiet
103 PLN
Krótko mówiąc: Stworzyć bota, w którym będzie można stworzyć i znaleźć ankietę, bot powinien mieć linki referencyjne itd. Wszystko poniżej opisałem.Bot z perspektywy klienta:przed przyciskiem /start tekst na środku czatu:Co może zrobić ten bot?Witamy w Sugar Secret Agency!… Python, Tworzenie chatbota ∙ 1 dzień 6 godzin temu ∙ 59 ofert |