<jupyter_start><jupyter_text>Estrutura de repetição While 02/05/2020<jupyter_code># while ~ iteração - executada enquanto a condição for verdeira;
# while (condição):
#   print('comando executado equanto condição for verdadeira')
# Loop para imprimir os números de 0 à 9 na tela
counter = 0
while counter < 10:
    print(counter)
    counter = 1 + counter #counter += 1
# Cláusula else para encerrar o loop while
x = 0
while x < 10:
    print('O valor de {} é menor do que 10.'.format(x))
    x += 1 # x = 1 + x
else:
    print('Loop concluído. 10 é igual a {}.'.format(x))
# Pass, break, continue
counter = 0
while counter < 100 :
    if counter == 50:
        break
    else:
        pass
    print(counter)
    counter = counter + 1
for verificador in 'Python':
    if verificador == 't':
        continue
    print(verificador)
# while e for juntos
for i in range(2,100):
    j = 2
    counter = 0
    while i < j:
        if i % j == 0:
            counter = 1
            j = j + 1
        else:
            j = j + 1
    if counter == 0:
        print(str(i) + ' é um número primo.')
        counter = 0
    else:
        counter = 0
#--------------------------- FIM ---------------------------------------<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.15366049879324215, 'fraction_numerical': 0.035398230088495575, 'mean_word_length': 1.8930232558139535, 'pattern_counts': {'":': 0, '<': 9, '<?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': '562308', 'license': 'MIT', 'n_tokens_mistral': 448, 'n_tokens_neox': 408, 'n_words': 146, 'path': 'NotebooksCap03/jup3_while.ipynb', 'repo_name': 'jonfisik/AnaliseDados', 'size': '1243'}