Aktywne Wpisy
Lefty +50
co jest doktorku?
Odkąd tylko pamiętam nie lubiłam słodkich papryczek nadziewanych serem, ostre mogłam jeszcze zjeść, ale po słodkich to od razu odruch wymiotny. Pewnego dnia jednak, a był to 17 czerwca 2020 roku, miałam ogromną ochotę na owe papryczki i #!$%@?łam prawie całe dwa opakowania, w towarzystwie kanapki z szynką i keczupu. Następnego dnia chciałam spożyć dwie pozostałe papryczki, ale wszystko wróciło do normy i na sam ich widok miałam ochotę biec do kibla,
- sygnatura: get-param-xxx,
- numery rejestrów jako argumenty funkcji wywoływanej niżej(w kolejności od 1 do n)
czy jest sposób, aby utworzyć jakiś template?
#programowanie #python
Przykład:
def read-power(self):
return read-reg(1)
def read-voltage(self):
return read-reg(2) itd.
Końcowa częśc nagłówka funkcji np. [power, voltage,...] i numery rejestrów [1,2,...] mogą być trzymane jako key: param.
return read-reg(num)
czy nie o to chodzi?
--edit
chociaż w sumie na to samo wychodzi co ty zrobiłeś,
to może tak
def read-param(self, name):
names = {
'power': 1,
'voltage': 2
}
num = names.get(name, 1)
return read-reg(num)
coś takiego może
Komentarz usunięty przez autora
Komentarz usunięty przez autora