blob: e28912b995679f82af3ff72ec6306e5389c7d219 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
"""
Capitalize each Word in a String
"""
def capitalize_each(a):
textLen = len(a)
for i in range(textLen):
ch = a[i]
if i == 0:
ascVal = ord(ch)
if ascVal >= 97 and ascVal <= 122:
ascVal = ascVal-32
ascVal = chr(ascVal)
index = 0
a = a[:index] + ascVal + a[index+1:]
if ch == " ":
ch = a[i+1]
ascVal = ord(ch)
if ascVal >= 97 and ascVal <= 122:
ascVal = ascVal-32
ascVal = chr(ascVal)
index = i+1
a = a[:index] + ascVal + a[index+1:]
return a
|