Z życia elektronika – #23 – Symulacja termiczna tranzystora MOSFET, wykonana na podstawie modelu termicznego Cauera, w programie LTspice
|

Z życia elektronika – #23 – Symulacja termiczna tranzystora MOSFET, wykonana na podstawie modelu termicznego Cauera, w programie LTspice

Na rozgrzewkę: Dobierając tranzystor do aplikacji, możemy spotkać się z wymaganiami, dotyczącymi krótkotrwałych pulsów prądowych. Obliczając straty mocy podczas pracy ciągłej, temperatura złącza jest daleko od granicznych wartości, lecz pozostają pulsy prądowe, których nie jesteśmy pewni. W takiej sytuacji możemy skorzystać z SOA (Self Operation Area), wspominałem o tym w jednym z wpisów, ale co…

|

Python – #113 – str() – .split() – Jak podzielić string na pojedyncze elementy?

Metoda .split() Metoda zwraca listę, której elementy stanowią ciągi znakowe. Ciągi znakowe umieszczane w liście, to porozdzielany ciąg znakowy, na którym została zastosowana metoda. Ciąg znakowy, na którym została zastosowana metoda, jest dzielony w momencie, kiedy zostaje znaleziony separator określony jako argument (argument separator jest ciągiem znakowym). Jeżeli separator nie zostanie określony, wówczas separatorami są…

|

Python – #112 – str() – .rstrip() – Jak od prawej strony stringu usunąć określone znaki?

Metoda .rstrip() Metoda zwraca ciąg znakowy, z którego usunięte są znaki z lewej strony, znajdujące się w ciągu znakowym podanym jako argument. Składnia: Parametry: chars – parametr opcjonalny – wartość domyślna -> znaki z białej przestrzeni (whitespace) – ciąg znakowy, zawierający znaki, które mają być usunięte z lewej strony ciągu znakowego, na którym została wykonana…

|

Python – #111 – str() – .rsplit() – Jak podzielić string na pojedyncze elementy patrząc od prawej strony?

Metoda .rsplit() Metoda zwraca listę, której elementy stanowią ciągi znakowe. Ciągi znakowe umieszczane w liście, to porozdzielany ciąg znakowy, na którym została zastosowana metoda. Ciąg znakowy, na którym została zastosowana metoda, jest dzielony w momencie, kiedy zostaje znaleziony separator określony jako argument (argument separator jest ciągiem znakowym). Jeżeli separator nie zostanie określony, wówczas separatorami są…

|

Python – #110 – str() – .rpartition() – Jak podzielić string na trzy części według określonego ciągu znakowego szukając od prawej strony?

Metoda .rpartition() Metoda zwraca tuplę, która składa się z trzech ciągów znakowych. Metoda dzieli ciąg znakowy, na którym została wykonana metoda, w taki sposób, że pierwszy ciąg znakowy w tupli stanowi tekst, który znajduje się przed ostatnim wystąpieniem podanego argumentu, drugi ciąg znakowy zawiera wartość argumentu (czyli szukany ciąg znakowy), a trzeci ciąg znakowy zawiera…

|

Python – #109 – str() – .rjust() – Jak wyrównać string do prawej strony?

Metoda .rjust() Metoda zwraca wyrównany do prawej ciąg znakowy o długości length. Zwracany ciąg znakowy wypełniony jest znakiem character (domyślnym znakiem parametru character jest spacja w kodzie ASCII). W przypadku, jeżeli wartość length jest mniejsza od długości oryginalnego ciągu znakowego, wówczas zwracany jest oryginalny ciąg znakowy. Składnia: Parametry: length – długość zwracanego ciągu znakowego, który…

|

Python – #108 – str() – .rindex() – Jak zwrócić indeks ciągu znakowego znajdującego się w stringu szukając od prawej strony?

Metoda .rindex() Metoda zwraca największy indeks, pierwszego znaku z przeszukiwanego ciągu znakowego, na którym została zastosowana metoda, w którym szukany jest podciąg znakowy z argumentu substr. Jeżeli w przeszukiwanym ciągu znakowym nie występuje szukany podciąg znakowy, wówczas metoda podnosi wyjątek ValueError. Składnia: Parametry: substr – szukany podciąg znakowy w ciągu znakowym, na którym została użyta…

|

Python – #107 – str() – .rfind() – Jak znaleźć w stringu patrząc od końca określony wyraz?

Metoda .rfind() Metoda zwraca największy indeks, pierwszego znaku znalezionego podciągu znakowego z przeszukiwanego ciągu znakowego, na którym została zastosowana metoda. Jeżeli w przeszukiwanym ciągu znakowym nie występuje szukany podciąg znakowy, wówczas metoda zwraca wartość -1. Składnia: Parametry: substr – szukany podciąg znakowy w ciągu znakowym, na którym została użyta metoda. start – parametr opcjonalny –…

|

Python – #106 – str() – .replace() – Jak podmieniać wyrazy w stringu?

Metoda .replace() Metoda zwraca ciąg znakowy, w który ciągi znakowe określone w argumencie oldstr zostają zamienione na ciąg znakowy newstr. Składnia: Parametry: oldstr – ciąg znakowy szukany w ciągu znakowym, na którym została wykonana metoda i zamieniany na ciąg znakowy newstr newstr – ciąg znakowy, który ma zastąpić ciąg znakowy oldstr w ciągu znakowym, na…

|

Python – #105 – str() – .removesuffix() – Jak usunąć ze stringa określony przyrostek?

Metoda .removesuffix() Metoda zwraca ciąg znakowy z usuniętym przyrostkiem podanym jako argument metody. Jeżeli określony przyrostek nie występuje, wówczas zwracany jest oryginalny ciąg znakowy. Składnia: Parametry: suffix – ciąg znakowy określający przyrostek, który ma zostać usunięty z ciągu znakowego, na którym została wykonana metoda. Wartość zwracana: str Przykłady: Autor artykułu Dominik Bednarski