美文网首页
038-对字符串切片

038-对字符串切片

作者: 然学科技 | 来源:发表于2018-02-05 17:59 被阅读116次

字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符串也可以用切片操作,只是操作结果仍是字符串:

>>> 'ABCDEFG'[:3]
'ABC'
>>> 'ABCDEFG'[-3:]
'EFG'
>>> 'ABCDEFG'[::2]
'ACEG'

在很多编程语言中,针对字符串提供了很多各种截取函数,其实目的就是对字符串切片。Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。

任务

字符串有个方法 upper() 可以把字符变成大写字母:

>>> 'abc'.upper()
'ABC'
但它会把所有字母都变成大写。请设计一个函数,它接受一个字符串,然后返回一个仅首字母变成大写的字符串。

提示:利用切片操作简化字符串操作。

相关文章

  • 038-对字符串切片

    字符串 'xxx'和 Unicode字符串 u'xxx'也可以看成是一种list,每个元素就是一个字符。因此,字符...

  • python字符串的使用和处理函数

    字符串切片高级用法 使用[M:N:K]根据步长对字符串切片 字符串操作符 x + y ...

  • 常瑞贤2018-06-17

    字符串常见操作:*索引切片切片是指对操作的对象截取其中一部分操作。字符串、列表、元组都支持切片操作。切片的语法:【...

  • 字符串,列表,元组,字典的基本应用

    字符串中的索引和切片 切片是指对操作的对象截取其中一部分操作。字符串、列表、元组都支持切片操作 切片的语法:(起始...

  • 切片

    对列表的切片 切片十分有用, 可以使用切片拿出某一段数据 字符串的切片 参考:https://www.liaoxu...

  • Python语法学习二之集合

    一、字符串 二、下标和切片 2-1、下标 2-2、切片 切片是指对操作的对象截取其中一部分的操作。字符串、列表、元...

  • 基础合集-常用方法(string)

    字符串的常用方法: 字符串切片:部分切片,步进切片,倒序切片 eg:li3=li[::-2]#倒序,并步进2 1....

  • python切片是什么?

    python切片是什么? 切片是指对操作的对象取出一部分的概念 字符串、列表、元组都支持切片语法 切片的语法为 [...

  • Python 切片用法

    切片 切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。 切片的语法: [起始:结束:步...

  • 字符串的用法

    索引切片切片是指对操作的对象截取其中一部分操作。字符串、列表、元组都支持切片操作切片的语法:【起始:结束:步长】注...

网友评论

      本文标题:038-对字符串切片

      本文链接:https://www.haomeiwen.com/subject/isyizxtx.html