On Tue, Oct 8, 2013, at 11:44, kjaku...@gmail.com wrote:
> def add(c1, c2):
>     ans = ''

This only makes sense if your answer is going to be multiple characters.

>     for i in c1 + c2:

This line concatenates the strings together.

>         ans += chr((((ord(i)-65))%26) + 65)

The way you are doing the modulus, this results in - well, let me
illustrate:

>>> add('','WXYZ[\]^_`abcde')
'WXYZABCDEFGHIJK'
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to