fork download
  1. import string
  2. from string import ascii_uppercase
  3.  
  4. s = "To whom it may concern, I, Don Hector, come to you with very important news. To fully grasp the severity of the problem at hand, I must first start at the beginning, of course."
  5.  
  6. s = s.translate(str.maketrans("", "", string.punctuation)).upper().replace(" ", "")
  7.  
  8.  
  9. for c in s:
  10. for x in ascii_uppercase:
  11. if x == c:
  12. print(x, end="-ding!\n")
  13. break
  14. else:
  15. print(x, end=", ")
  16.  
  17. print("\n")
  18.  
Success #stdin #stdout 0.03s 9808KB
stdin
Standard input is empty
stdout
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W-ding!


A, B, C, D, E, F, G, H-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y-ding!


A, B, C-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E, F, G, H-ding!


A, B, C, D, E-ding!


A, B, C-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U-ding!


A, B, C, D, E, F, G, H, I, J, K, L-ding!


A, B, C, D, E, F, G, H, I, J, K, L-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y-ding!


A, B, C, D, E, F, G-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B-ding!


A, B, C, D, E, F, G, H, I, J, K, L-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T-ding!


A, B, C, D, E, F, G, H-ding!


A, B, C, D, E-ding!


A, B-ding!


A, B, C, D, E-ding!


A, B, C, D, E, F, G-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E, F, G, H, I-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N-ding!


A, B, C, D, E, F, G-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F-ding!


A, B, C-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R-ding!


A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S-ding!


A, B, C, D, E-ding!