Jeśli stwierdzenie w Pythonie o innych programach
Zakrzywione wsporniki są używane w C i JavaScript, aby wskazać blok instrukcji „jeśli”. Wszelkie zdanie lub okoliczności poza aparatem ortodontyczny. Półkolis oznacza wniosek o dowolnym wyrażeniu lub operacji wewnątrz bloku „jeśli”. Python jest bardzo łatwy do nauczenia się w porównaniu z innymi językami programowania, a odstęp. W Python możemy użyć kilku kontekstów systemu „If” za pośrednictwem wyrażeń else. Jeśli warunek jest prawdziwy, przeprowadzana jest następna deklaracja lub operacja. Alternatywnie, jeśli wspomniane są inne stwierdzenie lub warunek, jeśli warunek jest fałszywy, to stwierdzenie wewnątrz bloku „jeśli” jest przeprowadzane. Jeśli nie wspomniano żadnego innego stwierdzenia lub warunku, aby wydać, jeśli warunek jest fałszywy, program wspina się do następnej sekcji kodu spoza oświadczenia „jeśli”.
Korzystanie z instrukcji warunkowej
Python wymaga, aby słowo „jeśli” było wpisane do dolnej skrzynki przed stanem, dwukropkiem i instrukcją drukowania, która drukuje oczekiwane wyjście.
Python zapewnia następujące standardowe zaawansowane warunki matematyczne:
Użyj stanu IF w Pandas DataFrame za pośrednictwem kilku wielu metodologii:
Składnia pand instrukcji IF dla sekwencji liczb:
Składnia pand instrukcji IF dla liczb całkowitych i λ:
Python IF INSIST
Spójrzmy na wyjątkowo krótki kod instrukcji Pythona „If”. Ten niewielki kawałek kodu ma prosty warunek „If”, który drukuje „gołębica istnieje” i „moim ulubionym ptakiem jest gołębia”, jeśli słowo „gołębia” pojawia się na liście nazw ptaków, które dodaliśmy do tego kodu.
Wynik sprawia, że stwierdzenie jest dość jasne.
Przykład 1: Korzystanie z Pandas DataFrame do wykonania warunku IF dla ciągu
Zacznijmy od naszego pierwszego przykładu w tym artykule. W tym programie stworzyliśmy ramkę danych, która ma dwie kolumny. Pierwsza kolumna reprezentuje „Nazwa”, a druga kolumna reprezentuje „nazwa_zgoci”. Nazwiska, które przyjmujemy w pierwszej kolumnie, to „Ali”, „Ahmed”, „Muniba” i „Eman”. „PD.Funkcja dataFrame () ”Określa pandasframe.
Możesz użyć tablicy warunkowej lub etykiety do pobrania kolekcji wierszy i kolumn za pomocą „DF. loc [] ”, który jest„ DataFrame ”Pandy.loc ”. Operacja „loc []” jest zasadniczo operacją atrybutu, chociaż można go również używać z tablicą logiczną. Prostota korzystania z DataFrame jest jedną z jej kluczowych korzyści. Możesz to zweryfikować samodzielnie, wybierając lub filtrując wiersze lub kolumny z ramki danych za pomocą pandy „DataFrame.loc [] ”.
W Pandas DataFrame ten atrybut jest często używany. W tym przykładzie używamy czterech osobnych warunków „jeśli”. Pierwszym warunkiem jest „==”, który oznacza „równe”, a następnie „|” który oznacza „lub”, a następnie „!= ”, Co oznacza„ nie jest równe ”, a następnie„ & ”, co oznacza„ i ”.
Kolumna płci w Pandas informuje nas, czy płeć jest „dziewczynką” czy „chłopcem”, wykorzystując warunek „jeśli”. W początkowych kryteriach „DF.loc ”, fraza„ chłopca ”jest wydrukowana przed kolumną, jeśli„ nazwa ”jest równa„ Ahmed ”lub„ Ali ”. Jeśli ani „nazwa”, ani „nazwa” nie równa się „Ali”, ani „Ahmed”, jest obecny w drugim stanie, przed nimi wydrukowana jest dziewczyna. Obiekty Pythona są wyświetlane jako urządzenia wyjściowe za pomocą funkcji „print ()”, jak sama nazwa wskazuje. Drukowanie „DF” daje nam wyjście.
Tak więc, po wykonaniu kodu, otrzymamy żądane dane. Dane wyjściowe pokazuje, że DataFrame.Atrybut LOC z powodzeniem poinformował nas o płciach reprezentowanych przez ich nazwy w odpowiedniej lokalizacji w dostarczonej ramce danych. Ta kolumna „chłopca” jest wydrukowana obok „Ali” i „Ahmed” i „Girl”, są drukowane odpowiednio z „Eman” i „Muniba”.
Przykład 2: Korzystanie z instrukcji IF dla liczb całkowitych
Rozpocznij proces w naszym drugim programie. Ten przykład pokazuje, jak zastosować warunki „jeśli” do „DF.loc [] ”podczas używania liczb do wykonywania naszej pracy. Musimy wymienić nazwy wierszy i kolumn, które chcemy wykluczyć, ponieważ LOC jest algorytmem opartym na etykiecie. Metoda „loc []”, która akceptuje tylko etykiety indeksu, zwraca wiersz lub ramkę danych, jeśli etykieta indeksu jest obecna w ramce danych dzwoniącego. Pandas Pandas jest przykładem dwuwymiarowego formatu pliku, który jest porównywalny z tym podwójnym zbiorem lub tabelą z wierszami i kolumnami.
Zastanów się, jak utworzyć ramkę danych Pythona za pomocą cyfr „12”, „13”, „15”, „15”, „16”, „17”, „15”, „19”, „15” i „21”.„Mamy dwa warunki w tym programie: jeden jest równy„ == ”, a drugi nie jest równy„!= ”. Dwie kolumny w używanej ramce danych są „równe _OR nie są równe” i „liczba.„Podążając za tym warunkiem, jeśli„ liczby ”jest równe„ 15 ”, drukuje„ prawdziwe ”przed tą liczbą. Jeśli nie, drukuje „fałszywe.„Funkcja„ print () ”jest używana w tym kodzie do wyraźnego ujawnienia wiadomości lub wartości w konsoli. Instrukcja może być zdaniem lub dowolnym innym typem, który zawiera kolumnę liczb, w której nasze dane pianki numerycznej są na niej wydrukowane.
Tym razem otrzymaliśmy ten wynik. Teraz, jeśli sprawdzimy ten wynik za pomocą wcześniejszego, odkrywamy różnicę między nimi. To wskazuje, czy liczby są równe „15”, czy drukuje „fałszywe” przed nimi, jeśli nie są. Zrobiliśmy kilka liczb i porównaliśmy je z tą liczbą. Poniższe dane wyjściowe wyraźnie pokazuje wynik:
Wniosek
Zastosowanie stanu „If” w ramce danych Pandy zostało omówione. Python zapewnia wiele sposobów wdrożenia takiego stanu. W tym artykule omówiliśmy „Pandas DataFrame.Składnia, implementacja i przykłady lokali ”. „DataFrame.Funkcja loc [] ”w pandy jest zbudowana specjalnie do wyboru wierszy lub kolumn. W pierwszej części tego przykładu zastosowano warunek „jeśli” do określenia płci niektórych nazwisk. W drugim artykule użyliśmy „DF.loc [] ”technika z warunkami„ jeśli ”, aby porównać różne liczby z jedną liczbą, aby dowiedzieć się, czy były one równe tej liczbie. Ostatecznie sprowadza się to do strategii, która najlepiej odpowiada Twoim wymaganiom.