fork download
  1. def tekaTekiTeko(batas: int) -> None:
  2. if isinstance(batas, bool) or not isinstance(batas, int) or batas < 20:
  3. raise ValueError("batas harus berupa integer dengan nilai minimal 20")
  4.  
  5. for i in range(1, batas + 1):
  6. output = ""
  7.  
  8. if i % 2 == 0:
  9. output += "Teka"
  10.  
  11. if i % 3 == 0:
  12. output += "Teki"
  13.  
  14. if i % 5 == 0:
  15. output += "Teko"
  16.  
  17. print(output if output else i)
  18.  
  19. tekaTekiTeko(30)
Success #stdin #stdout 0.07s 14176KB
stdin
Standard input is empty
stdout
1
Teka
Teki
Teka
Teko
TekaTeki
7
Teka
Teki
TekaTeko
11
TekaTeki
13
Teka
TekiTeko
Teka
17
TekaTeki
19
TekaTeko
Teki
Teka
23
TekaTeki
Teko
Teka
Teki
Teka
29
TekaTekiTeko