Coding Quiz
Level 5, 2026-04-29
All code is in Python. Operations with strings and numbers are not allowed. Ordering of string characters: !,A,1,a (meaning 'A' < 'a').
Special Symbols: Blank: Space: Error: E
A=5 for VAR in range(3): for X in range(3): A = A + VAR
Print(A)
| [2]
|
|
|
F=0 while (F<2): F=F+1 Print("X")
| [1]
|
|
def makeString(Q,X): F=0 Z="" while F < X F = F + 1 Z = Z + Q return Q
E = makeString("g",1) E = E + makeString("a",1) Print(E)
| [2]
|
|
VAR = 7 A = 5 if VAR >= 3: Print("1") if A <= 7: Print("2") else: Print("3") elif VAR < 7: Print("4") if A <= 5: Print("5") else: Print("6") else: Print("7") if A != 8: Print("8") else: Print("9")
| [2]
|
|
def doThis(Q): Y=Q - 8 Y = doThat(Y) return Y
def doThat(Q): F=Q + 7 return F
X = doThis(9) Print(X)
| [2]
|
|
Z=5 for A in range(5): Z = Z * A
Print(Z)
| [1]
|
|
|
def isCool(Q): A = false if Q > 7: A = true return A
def isFool(B): Z = false if B < 4: Z = true return Z
X = 3 Print(X) if isCool(X): Print("!") elif isFool(X): Print("?") else: Print("X")
| [2]
|
|
if False: Print(1) elif False: Print(2) else: Print(3)
| [1]
|
|
VAR = 3 for E in [ 1,6,2 ]: if (E <= 6): VAR = VAR + E else: VAR = VAR + 3 Print(VAR)
| [2]
|
|
def DoSum(Z,Y) F=Z * Y return F
Y=DoSum(2,9) Print(Y)
| [1]
|
|
B=1 if B == 2: Print("Yes") else: Print("No")
| [1]
|
|
E=0 A="" while (E<6): E=E+1 A=A+"X" Print(A)
| [1]
|
|
|