<jupyter_start><jupyter_text><jupyter_code>#1 Diferença minima de 20
def numeros_negativos_media(a,b):
  if a > b:
    a, b = b, a
  if b - a < 20:
    return "Diferença minima de 20"
  negativos = []
  soma = 0
  cont = 0
  for x in range(a, b):
    cont += 1
    soma += x
    if x < 0:
      negativos.append(x)
  media = soma / cont 
  return media, negativos

#2 Par ou Impar
def par_ou_impar(a,b):
  if a > b:
    a, b = b, a
  if b - a < 15:
    return "Diferença minima de 15"
  lista = []
  for x in range(a, b):
    if x % 2 == 0:
      lista.append([x, "é par"])
    else: 
      lista.append([x, "é impar"])
  return lista

#3 Maior e menor
def maior_menor(a, b):
  if b > a:
    a, b = b, a
  maiorn = 0
  menorn = 0
  for x in range(a,b):
    if x <= 0:
      break
    if x > maiorn: 
      maiorn = x
    if x < menorn:
      menorn = x
  return maiorn, menorn

#4 Soma
def soma_par_impar():
  soma_par = 0
  soma_impar = 0
  for x in range(1, 101):
    if x % 2 == 0:
      soma_par += x
    else: 
      soma_impar += x
  return "soma dos pares é: ", soma_par, "soma dos impares é: ", soma_impar
soma_par_impar()

#5 Alturas media
def alturas_media(lista_com_alturas):
  if len(lista_com_alturas) < 20:
    return "tamanho minimo 20"
  soma = sum(lista_com_alturas)
  return soma / len(lista_com_alturas)

#6 Negativos
def qnt_negativos(n):
  #vou pensar que se trata de uma lista de numeros
  count = 0
  for x in n:
    if x < 0:
      count += 1
  return count

#7 Perca de massa
def perde_massa(massa):
  segundos = 0
  massa_atual = massa
  while massa_atual > 0.5:
    segundos += 50
    massa_atual = massa_atual / 2
  return massa, massa_atual, segundos
  perde_massa(2)<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.10950173812282735, 'fraction_numerical': 0.027809965237543453, 'mean_word_length': 2.488888888888889, 'pattern_counts': {'":': 0, '<': 12, '<?xml version=': 0, '>': 10, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '294726', 'license': 'MIT', 'n_tokens_mistral': 786, 'n_tokens_neox': 752, 'n_words': 228, 'path': 'exercicioPY3.ipynb', 'repo_name': 'DanielBsilvaM/rev-PY', 'size': '1726'}