File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -8,14 +8,14 @@ def encrypt(text, key):
8
8
key_index = 0
9
9
10
10
for char in text:
11
- if char.isalpha():
11
+ if char.isalpha():
12
12
shift = ord(key[key_index]) - ord('A')
13
13
if char.isupper():
14
14
new_char = chr((ord(char) - ord('A') + shift) % 26 + ord('A'))
15
15
else:
16
16
new_char = chr((ord(char) - ord('a') + shift) % 26 + ord('a'))
17
17
encrypted_text.append(new_char)
18
- key_index = (key_index + 1) % key_length
18
+ key_index = (key_index + 1) % key_length
19
19
else:
20
20
encrypted_text.append(char)
21
21
@@ -31,14 +31,14 @@ def decrypt(text, key):
31
31
key_index = 0
32
32
33
33
for char in text:
34
- if char.isalpha():
34
+ if char.isalpha():
35
35
shift = ord(key[key_index]) - ord('A')
36
36
if char.isupper():
37
37
new_char = chr((ord(char) - ord('A') - shift) % 26 + ord('A'))
38
38
else:
39
39
new_char = chr((ord(char) - ord('a') - shift) % 26 + ord('a'))
40
40
decrypted_text.append(new_char)
41
- key_index = (key_index + 1) % key_length
41
+ key_index = (key_index + 1) % key_length
42
42
else:
43
43
decrypted_text.append(char)
44
44
You can’t perform that action at this time.
0 commit comments