Beispiel #1
0
from console import readsite

x = readsite('http://dontpad.com/apenastestezinhos/TheDoctor-V1.1.txt.txt')

opcoes = []
listinha = []
opc = 1


def printf():
    inicio = x.find('[IMPRIMIR]') + 10
    fim = x.find('[FIMIMPRIMIR]')
    aux = x[inicio:fim]
    saida = aux.split('\n')
    imprimir(saida)


def imprimir(nsei):
    for d in nsei:
        if d == '':
            continue
        elif d in'[ESPACO]':
            print('\n')
        elif d in'[SEPARADOR]':
            print('=-' * 50)
        elif d in '[ENTER]':
            input('\nAperte enter para continuar\n')
        else:
            print(d)

from console import readsite

x = readsite('http://dontpad.com/testandoosbagulhosmuitolouco.txt')

opcoes = []
listinha = []
opc = 1


def printf():
    inicio = x.find('[IMPRIMIR]') + 10
    fim = x.find('[FIMIMPRIMIR]')
    aux = x[inicio:fim]
    saida = aux.split('\n')
    imprimir(saida)


def imprimir(nsei):
    for d in nsei:
        if d == '':
            continue
        elif d in '[ESPACO]':
            print('\n')
        elif d in '[SEPARADOR]':
            print('=-' * 50)
        elif d in '[ENTER]':
            input('\nAperte enter para continuar\n')
        else:
            print(d)

Beispiel #3
0
from console import readsite

x = readsite('http://dontpad.com/TheDoctor/md/fecho2.0.txt')
opcoes = []


def encontrarchave(entrada):
    inicio = x.find(entrada) + len(entrada)
    if entrada == 'MENU':
        inicio += 1
    linhas = x[inicio:]
    fim = linhas.find('\n\n')
    linhas = linhas[:fim]
    return linhas


def imprimir(nsei):
    for d in nsei.split('\n'):
        if d == '':
            continue
        elif d in 'SPACE':
            print('\n')
        elif d in 'SEP':
            print('=-' * 50)
        elif d in 'ENTER':
            input('\nAperte enter para continuar\n')
        else:
            print(d)


def montarmenu():
Beispiel #4
0
from console import readsite

x = readsite('http://dontpad.com/apenastestezinhos.txt')
lista = []
opcoes = []
listinha = []


def printf():
    if '[ENTER]' not in line and '[QTDOPCAO]' not in line and '[OPCAO]' not in line and '[SEPARADOR]' not in line and '[EXERCICIOS]' not in line and '[OPC]' not in line and '[ESCOLHA' not in line:
        print(line)


def enter():
    if '[ENTER]' in line:
        input('\nAperte enter para continuar\n')


def separador():
    if line in '[SEPARADOR]':
        print('=-' * 50)


def pegaropc(lista):
    opcoes = []
    for line in x.split('\n'):
        if '[OPCAO]' in line:
            opcoes.append(line[7:])
    for c in opcoes[2:]:

        print(c)
Beispiel #5
0
from TheDoctor import imprimir
from console import readsite

opc = 's'
x = readsite('http://dontpad.com/TheDoctor/md/FechoTransitivo.txt')
imprimir(x)
while opc == 's':
    qtd = int(input("Quantas interações você deseja adicionar? (max 10)"))

    try:
        if qtd > 10:
            print('Digite uma quantidade menor.')
            qtd = int(
                input("Quantas interações você deseja adicionar? (max 10)"))
    except ValueError:
        print('Informação inválida, tente novamente.')
        qtd = int(input("Quantas interações você deseja adicionar? (max 10)"))

    conjunto = []
    print("digite os numeros separados por ponto e vírgula")
    for c in range(0, qtd):
        conjunto.append(str(input(f"{c+1}º: ")))
    c2 = 0
    for c in range(len(conjunto)):
        a = conjunto[c][0]
        b = conjunto[c][2]
        for c2 in range(0, len(conjunto)):
            b1 = conjunto[c2][0]
            c = conjunto[c2][2]
            if b == b1:
                if f'{a},{c}' not in conjunto: