...

# čtení dat z klávesnice (konec = pouze Enter)
D = 1
def data_kbd(D):
    if D == 1:
        return True
    else:
        return False

while data_kbd(D):
    I = input("I: ")
    if I == "":
        D = 0
        print("end")
    else:
        print(I)

 

xxx

# čtení dat z klávesnice (konec = pouze Enter)
D = 1
def data_kbd(D):
    if D == 1:
        return True
    else:
        return False
        
C = [0, 0, 0, 0]   
def add_0(C):
    C[0] += 1
    return C
def end(C):
    C[0] -= 1
    print("end")
    return C
    
def prvni(C):
    if C[0] == 1:
        return True
    else:
        return False
def dlouhy_radek(I,C):
    if len(I) > 10:
        return True
    else:
        return False
def kratky_radek(I,C):
    if len(I) > 1:
        return True
    else:
        return False
def nepla(I,C):
    print("nepla")
    return C
def limit(C):
    if C[0] > 5:
        print("limit")
        return True
    else:
        return False

    
while data_kbd(D):
    I = input("I: ")
    add_0(C)
    if I == "":
        end(C)
        D = 0
    else:
        if prvni(C):
            print("prvni")
            
        if dlouhy_radek(I,C):
            print("dlouhy")
        elif kratky_radek(I,C):
            print("kratky")
        else: 
            nepla(I,C)
        
        if limit(C):
            break
        

xxx

# čtení dat z klávesnice (konec = pouze Enter)
K = 0
while K == 0:
    Dat = input("vstup: ")
    print(Dat)
    if Dat == "":
        K = 1
print("konec")

xxx