<jupyter_start><jupyter_text><jupyter_code>def ejemplo4(n):
  count = 0
  i = n
  print(f'count: {count}   i: {i}')
  while i >=1 :
    count += 1
    i = i//2
    print(f'count: {count}   i: {i}')
  basura = 3 + 2
  return count

def __main__():
  for i in range(100):
    print(f'For 10**{i} = {ejemplo4(10**i)}')

__main__()<jupyter_output>For 10**0 = 1
For 10**1 = 4
For 10**2 = 7
For 10**3 = 10
For 10**4 = 14
For 10**5 = 17
For 10**6 = 20
For 10**7 = 24
For 10**8 = 27
For 10**9 = 30
For 10**10 = 34
For 10**11 = 37
For 10**12 = 40
For 10**13 = 44
For 10**14 = 47
For 10**15 = 50
For 10**16 = 54
For 10**17 = 57
For 10**18 = 60
For 10**19 = 64
For 10**20 = 67
For 10**21 = 70
For 10**22 = 74
For 10**23 = 77
For 10**24 = 80
For 10**25 = 84
For 10**26 = 87
For 10**27 = 90
For 10**28 = 94
For 10**29 = 97
For 10**30 = 100
For 10**31 = 103
For 10**32 = 107
For 10**33 = 110
For 10**34 = 113
For 10**35 = 117
For 10**36 = 120
For 10**37 = 123
For 10**38 = 127
For 10**39 = 130
For 10**40 = 133
For 10**41 = 137
For 10**42 = 140
For 10**43 = 143
For 10**44 = 147
For 10**45 = 150
For 10**46 = 153
For 10**47 = 157
For 10**48 = 160
For 10**49 = 163
For 10**50 = 167
For 10**51 = 170
For 10**52 = 173
For 10**53 = 177
For 10**54 = 180
For 10**55 = 183
For 10**56 = 187
For 10**57 = 190
For 10**58 = 193
For 10**59 = 196
For 10**60 = 200
For 10[...]
{'fraction_non_alphanumeric': 0.1884272997032641, 'fraction_numerical': 0.29747774480712164, 'mean_word_length': 3.087878787878788, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 5, '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': '94036', 'license': 'MIT', 'n_tokens_mistral': 927, 'n_tokens_neox': 589, 'n_words': 220, 'path': 'Tarea4.ipynb', 'repo_name': 'brus2099/daa_2021_1', 'size': '1348'}