任务:请设计一个函数,它接受一个字符串,然后返回一个仅首字母变成大写的字符串。
参考答案应该修改一下吧?
想一下下面的情况:
1、传入的参数全部是大写字母,如:HELLO
2、传入的参数是大写字母开头紧接小写字母,如:Hello
3、传入的参数是小写字母开头紧接大写字母,如:hELLO
参考代码如下:
def firstCharUpper(s): return s[0].upper()+s[1:].lower() print firstCharUpper('hello') print firstCharUpper('sunday') print firstCharUpper('sHELL')
欢迎大家提出疑问。这只是一些小小的改正。