课程
/后端开发
/Python
/python进阶
return s[0].upper() + s[1:].lower() 为什么s[0]的0后面没冒号而s[1:] 1后面有冒号呢?求大家解释一下 谢谢了
2015-04-10
源自:python进阶 2-4
正在回答
这是实现字符(串)切片/截取的,a[x:y:z]表示截取a中x至y-1个字符(串),步长为z,可以只存在任何一个
上面的例子是s的第一个字符大写,第二个到最后小写
赞依旧 提问者
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计