-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathASCII value
More file actions
25 lines (20 loc) · 1.01 KB
/
Copy pathASCII value
File metadata and controls
25 lines (20 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Predefined characters with known ASCII values
ascii_reference_value = {
'A': 65, 'B': 66, 'C': 67, 'D': 68, 'E': 69, 'F': 70, 'G': 71, 'H': 72,
'I': 73, 'J': 74, 'K': 75, 'L': 76, 'M': 77, 'N': 78, 'O': 79, 'P': 80,
'Q': 81, 'R': 82, 'S': 83, 'T': 84, 'U': 85, 'V': 86, 'W': 87, 'X': 88,
'Y': 89, 'Z': 90, 'a': 97, 'b': 98, 'c': 99, 'd': 100, 'e': 101, 'f': 102,
'g': 103, 'h': 104, 'i': 105, 'j': 106, 'k': 107, 'l': 108, 'm': 109,
'n': 110, 'o': 111, 'p': 112, 'q': 113, 'r': 114, 's': 115, 't': 116,
'u': 117, 'v': 118, 'w': 119, 'x': 120, 'y': 121, 'z': 122, '0': 48,
'1': 49, '2': 50, '3': 51, '4': 52, '5': 53, '6': 54, '7': 55, '8': 56,
'9': 57, ' ': 32
}
user = input("Enter any letter (uppercase or lowercase) or any single digit number: ")
out = ""
for char in user:
if char in ascii_reference_value:
out += f"Character: {char}, ASCII Value: {ascii_reference_value[char]}\n"
else:
out += f"Character: {char} is not in the reference dictionary.\n"
print(out)