A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 597503102 初级黑马   /  2019-7-18 21:12  /  1289 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

数据序列之字符串
一、字符串
目标:认识字符串、下标、切片、常用操作方法
1.认识字符串(str)
字符串的特征
一对引号字符串
三引号字符串(三引号形式的字符串支持换行。)
字符串输出

字符串输入
在python中,使用input()接受用户输入
2.下标
计算机为数据序列中的每个元素肥配的从0开始的编号
注意:下标从0开始
3.切片
切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。

语法   序列[下标:下标:步长]
注意::不包含结束位置下标对应的数据,正负整数均可;步长是选取间隔,默认步长为1.
4.常用操作方法
字符串的常用操作方法有查找、修改和判断三大类。

find():检测某个子串是否包含在这个字符串中,如果在返回这个子串开始的位置下标,否则则返回-1。
注意:开始和结束位置下标可以省略,表示在整个字符串序列中查找。
index():检测某个子串是否包含在这个字符串中,如果在返回这个子串开始的位置下标,否则则报异常。
注意:开始和结束位置下标可以省略,表示在整个字符串序列中查找。
count():返回某个子串在字符串中出现的次数。
注意:开始和结束位置下标可以省略,表示在整个字符串序列中查找。

replace():替换
注意:替换次数如果查出子串出现次数,则替换次数为该子串出现次数。
split():按照指定字符分割字符串。
注意:num表示的是分割字符出现的次数,即将来返回数据个数为num+1个。
join():用一个字符或子串合并字符串,即是将多个字符串合并为一个新的字符串。
判断
startswith()
endswith()
isalpha()
isdigit()
isalnum()
isspace()

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马