关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回

(字符串的操作 for循环 和 while遍历循环)

发布时间:2022-09-11 23:37:31
1)字符串是什么,和字符串的常用操作方法
    1,什么是字符串.
        字符:是单一的文字符号,
        字符串:是有序的字符序列,由" ' ''' """引起来的内容就是字符串.
    2,字符串的常有操作方法
        1,索引 [位置]
        一排字符 反应第x个位置的字符 索引下标从0开始.使用[]来获取数据
        例: s = '刘德华很帅但是张国荣更'
            print(s[2])打印出来的就是"华"
        2,切片 [start:end:step]
        start代表起始位置
        end代表结束的位置
        step代表步长 步长如果是 正数 就从左往右截取
        如果是 负数 就从右往左截取 
        截取内容*顾头不顾尾*
        例: s = '刘德华很帅但是张国荣更'
            print(s[7:10]) 打印"张国荣"
            print(s[-4:-1]) 打印"张国荣"
            print(s[5:1:-1]) 打印"但帅很华"
        3常用单词
            upper()转大写
            lower()转小写
            casefold() 转小写 比lower支持的语言文字多
            strip()去两边空格 lsrip()去左空格 rstrip()去右空格
            replac("新","旧",2)替换 新内容替换旧内容 换几个
            split() 切割 刀有多宽 就要损失掉多少
            starswith()判断是不是以xxx开头
            endswith()判断是否以xxx结尾
            capitalize()  首字母大写
            title() 把单词的首字母大写
            swapcase()   大小写互换
            center 居中
            center(10,"*") 拉伸长度 用*填充 并居中
            count() 计数
            find() 索引 找不到返回-1
            index() 索引 找不到返回报错
            isalpha() 判断是否以字母组成
            isdigit() 判断是否以数字组成
            isalum() 判断是否由数字和字母组成
            len() 判断长度
        4,while遍历循环
            例: s="我叫王宪东今年十八岁"
                count=0
                while count<len(s)#次数小于字符串长度
                    print(s[count])#打印字符串的第几位
                    count+=1#每次循环次数都+1
        5,判断回文
            例: s="上海自来水来自海上"
                s1=s[::-1]#从右往左循环
                if s=s1则是回文
        6, for循环
            for 变量 in 可迭代对象
                循环体
            else:
                循环结束是执行的代码块

另外有需要云服务器可以了解下风纳云fengnayun.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


/template/Home/Dawn/PC/Static

选择风纳云,也许是您成就一番大事业的开端

注册账号