...
# import c = jedničkové počítadlo, X = (0 až 9) = (10 samostatných buněk pX) # Python 3.9.1, autor: Vlastimil Čevela, 16.1.2021 # C = [] # C = c.pC(C,0) ...... vytvoření a nulování počítadla # c.pB(C,"xy") ....... přičtení pX do pY # c.piB(C,B,Int) .... vložení Int do pB # c.pX(C,0) .......... nulování pX # c.pX(C,1) .......... přičtení 1 do pX # c.pX(C,-1) .... .... odečtení 1 od pX # print(c.pX(C,8)) ... vrací pX # print(c.pX(C,9)) ... vrací str(pX) # print(c.pC(C,9)) ... vrací str(obsah celého C)
xxx
C = [] Kod = 0 xy = "" def pB(C,xy): pX = int(xy[0:1]) pY = int(xy[1:]) C[pY] += C[pX] return C B = 0 Int = 0 def piB(C,B,Int): C[B] += Int return C def pC(C,Kod): if Kod == 0: C = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] return C else: Poz = 0 c = "" for Pol in C: c = c+str(C[Poz])+"," Poz += 1 c = c[0:(len(c)-1)] return c def p0(C,Kod): if Kod == 0: C[0] = 0 return C elif Kod == 1: C[0] += 1 return C elif Kod == -1: C[0] -= 1 return C elif Kod == 8: B = C[0] return B else: c = str(C[0]) return c def p1(C,Kod): if Kod == 0: C[1] = 0 return C elif Kod == 1: C[1] += 1 return C elif Kod == -1: C[1] -= 1 return C elif Kod == 8: B = C[1] return B else: c = str(C[1]) return c def p2(C,Kod): if Kod == 0: C[2] = 0 return C elif Kod == 1: C[2] += 1 return C elif Kod == -1: C[2] -= 1 return C elif Kod == 8: B = C[2] return B else: c = str(C[2]) return c def p3(C,Kod): if Kod == 0: C[3] = 0 return C elif Kod == 1: C[3] += 1 return C elif Kod == -1: C[3] -= 1 return C elif Kod == 8: B = C[3] return B else: c = str(C[3]) return c def p4(C,Kod): if Kod == 0: C[4] = 0 return C elif Kod == 1: C[4] += 1 return C elif Kod == -1: C[4] -= 1 return C elif Kod == 8: B = C[4] return B else: c = str(C[4]) return c def p5(C,Kod): if Kod == 0: C[5] = 0 return C elif Kod == 1: C[5] += 1 return C elif Kod == -1: C[5] -= 1 return C elif Kod == 8: B = C[5] return B else: c = str(C[5]) return c def p6(C,Kod): if Kod == 0: C[6] = 0 return C elif Kod == 1: C[6] += 1 return C elif Kod == -1: C[6] -= 1 return C elif Kod == 8: B = C[6] return B else: c = str(C[6]) return c def p7(C,Kod): if Kod == 0: C[7] = 0 return C elif Kod == 1: C[7] += 1 return C elif Kod == -1: C[7] -= 1 return C elif Kod == 8: B = C[7] return B else: c = str(C[7]) return c def p8(C,Kod): if Kod == 0: C[8] = 0 return C elif Kod == 1: C[8] += 1 return C elif Kod == -1: C[8] -= 1 return C elif Kod == 8: B = C[8] return B else: c = str(C[8]) return c def p9(C,Kod): if Kod == 0: C[9] = 0 return C elif Kod == 1: C[9] += 1 return C elif Kod == -1: C[9] -= 1 return C elif Kod == 8: B = C[9] return B else: c = str(C[9]) return c
ČeV, leden 2021