fork download
  1. def tekaTekiTeko(batas):
  2. if not isinstance(batas, int) or batas < 20 or batas < 0:
  3. raise ValueError("Parameter harus bertipe unsigned integer dengan nilai minimal 20")
  4.  
  5. for i in range(1, batas + 1):
  6. output = ""
  7. if i % 2 == 0:
  8. output += "Teka"
  9. if i % 3 == 0:
  10. output += "Teki"
  11. if i % 5 == 0:
  12. output += "Teko"
  13.  
  14. print(output if output else i)
  15.  
  16. tekaTekiTeko(30)
Success #stdin #stdout 0.1s 14160KB
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