Python para enfermeiras (9)¶
sobre "métodos" em programação¶
In [1]:
# criando uma lista de enfermeiras(os) líderes de equipe
enf_lider = ['Valmira', 'João', 'Rosalda', 'Cleonice']
In [2]:
#usando um método do objeto lista para incluir uma pessoa
enf_lider.append('Catarina')
In [3]:
#imprimindo a lista atualizada
enf_lider
Out[3]:
['Valmira', 'João', 'Rosalda', 'Cleonice', 'Catarina']
In [4]:
# preciso saber quantas "Marias" têm na minha lista
enf_lider.count('Maria')
Out[4]:
0
entendendo as funções¶
In [2]:
# definindo uma função fundamental: cumprimentar o(a) paciente
def cumprPaciente():
print('Olá, Paciente!')
In [3]:
cumprPaciente()
Olá, Paciente!
In [8]:
# definindo a função de cumprimento com um parâmetro relevante: o nome!
def cumprPaciente(nome):
print('Olá, %s!' %(nome))
In [14]:
cumprPaciente("Brasilina")
Olá, Brasilina!
In [24]:
# criando uma função para totalizar os escores do NEWS do(a) paciente
def somaNEWS(consc , temp , fcard , pas , fresp , saO2 , suplO2):
total_news = consc + temp + fcard + pas + fresp + saO2 + suplO2
print("NEWS escore total é ", total_news)
In [25]:
# Chamando a função e passando parâmetros
somaNEWS(3, 2, 2, 0, 1, 2, 2)
NEWS escore total é 12
In [5]:
# melhorando a função já criada (mudei o nome para manter o primeiro exemplo)
def somaNEWS2(consc , temp , fcard , pas , fresp , saO2 , suplO2):
total_news = consc + temp + fcard + pas + fresp + saO2 + suplO2
total_news >= 7
print("NEWS escore total é ", total_news)
print("Chamar médico, monitorização contínua e cuidado intensivo")
In [6]:
somaNEWS2(3, 2, 2, 0, 1, 2, 2)
NEWS escore total é 12 Chamar médico, monitorização contínua e cuidado intensivo
Apontamentos
- Não há apontamentos.
BNN - ISSN 1676-4893
Boletim do Núcleo de Estudos e Pesquisas sobre as Atividades de Enfermagem (NEPAE)e do Núcleo de Estudos sobre Saúde e Etnia Negra (NESEN).