python中把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。
2017-10-30 11:52
603 查看
def calculate(dealStr):
chgStr = ''
for index,currentCh
in enumerate(dealStr):
if index ==
0:
firstCh = dealStr[0]
if ord(firstCh) >
90 :
# 字母为小写字母转大写字母
ch = ord(firstCh) - 32
chgStr += chr(ch)
else:
chgStr += firstCh
else:
firstCh = dealStr[index]
if ord(firstCh) <=
90 :
# 字母为大写字母转小写字母
ch = ord(firstCh) + 32
chgStr += chr(ch)
else:
chgStr += firstCh
return chgStr
l1 = ['ajdM', 'DjfDi',
'jfhHLLp', 'heIIIl']
l2 = list(map(calculate, l1))
print(l2)
chgStr = ''
for index,currentCh
in enumerate(dealStr):
if index ==
0:
firstCh = dealStr[0]
if ord(firstCh) >
90 :
# 字母为小写字母转大写字母
ch = ord(firstCh) - 32
chgStr += chr(ch)
else:
chgStr += firstCh
else:
firstCh = dealStr[index]
if ord(firstCh) <=
90 :
# 字母为大写字母转小写字母
ch = ord(firstCh) + 32
chgStr += chr(ch)
else:
chgStr += firstCh
return chgStr
l1 = ['ajdM', 'DjfDi',
'jfhHLLp', 'heIIIl']
l2 = list(map(calculate, l1))
print(l2)
相关文章推荐
- python---把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- 【廖雪峰 python教程 课后题改编】利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- 廖雪峰python.pdf-74 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。
- 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- 利用map()函数,把用户输入的英文名字,变为首字母大写,其他小写的规范名字&&键盘输入的整数相加
- 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。
- 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- Python实现将不规范的英文名字首字母大写
- Python实现将不规范的英文名字首字母大写
- 汇编语言: 从键盘上输入一串字符(用回车键结束,使用10号功能调用。),将其中的小写英文 字母变换为大写英文字母,其他字符保持不变。然后将变换后的字符串显示出来。
- Python3基础 str title 把字符串中的每个单词首写字母变为大写其余均为小写
- 输入小写字母自动变为大写,反之亦然
- js 输入任意字符 反转顺序并且首尾字母转为大写其他字母专为小写后 alert
- 4.从键盘输入一个大写英文字母,将其转换为小写字母后,将转换后的小写英文字母及其十进制的ASCII码显示到屏幕上。
- 录入键盘字母输入并将小写变为大写
- 3. 串的处理 在实际的开发工作中,对字符串的处理是最常见的编程任务。 本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与
- 不规范的英文名字编程首字母大写
- python 输入一个字符,是小写转换为大写,大写转换为小写,其他字符原样输出
- 将用户输入的小写货币形式转换为规范的大写货币形式