Python 第二节 第九课

举报
我是小白呀iamarookie 发表于 2021/09/10 00:50:13 2021/09/10
【摘要】 [toc] str() 实现数字转型字符串 str() 可以帮助我们将其他数据类型转换为字符串. 例如:  str(5.20) ==> "5.20"  当我们调用 print() 函数时, 解释器自动调用了 str() 将非字符串的对象转换成了字符串. 我们在面向对象章节中详细讲解这部分内容. 使用[...

[toc]

str() 实现数字转型字符串

str() 可以帮助我们将其他数据类型转换为字符串. 例如: 

str(5.20) ==> "5.20" 

当我们调用 print() 函数时, 解释器自动调用了 str() 将非字符串的对象转换成了字符串. 我们在面向对象章节中详细讲解这部分内容.

使用[]提取字符

    字符串的本质就是字符序列, 我们可以通过在字符串后面添加 [], 在 [] 里面指定偏移量, 可以提取该位置的单个字符.

    正向搜索:

        最左一侧第一个字符, 偏移量是 0, 第二个偏移量是1, 以此类推. 直到 len(str) -1 为止.

     反向搜索:

        最右侧第一个字符, 偏移量是 -1, 倒数第二个偏移量是 -2, 以此类推, 直到 -len(str) 为止.

     调用 replace() 方法时, 整个过程中, 实际上我们是穿件了新的字符串对象, 并指向了变量 a, 而不是修改了以前的字符串. 

文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。

原文链接:iamarookie.blog.csdn.net/article/details/108788171

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。