python之字符串str操作方法

str.upper() (全部大写)
str.lower() (全部小写)
str.startswith() (以什么开头)
str.endswith() (以什么结尾)
str.count() (统计)
str.replace() (替换) *****
str.strip() (除去头尾两边的空格) *****
str.lstrip() (去掉字符串左边的东西)
str.rstrip() (去掉字符串右边的东西)
str.split() (分割) *****
str.isdigit() (判断是不是阿拉伯数字)
str.isdecimal() (判断是不是十进制 -- 用它来判断是不是数字)
str.isalpha() (判断的是中文和字母)
str.isalnum() (判断的是不是字母,中文和阿拉伯数字)
str.isupper() (判断是大写字母)
str.islower() (判断是小写字母)
str.isdigit() (判断是数字)
format (第三种字符串格式化) 格式:str.format(‘结婚了‘,"要结婚了")
id (获取内存地址) 格式:print(id(name))
str.center() (把字符串居中) 格式:print(name.center(20,‘-‘))
str.capitalize() (字符串首字母大写)
str.find() (取得字符串中某个字符的下标,找不到元素时,不报错,返回-1)
str.isspace() (判断是否全都是空格)
str.zfill() (在字符串前面补0)

原文地址:https://www.cnblogs.com/zanao/p/10982376.html

时间: 2024-08-26 17:21:04

python之字符串str操作方法的相关文章

python中字符串的操作方法

python中字符串的操作方法大全 更新时间:2018年06月03日 10:08:51 作者:骏马金龙 我要评论这篇文章主要给大家介绍了关于python中字符串操作方法的相关资料,文中通过示例代码详细介绍了关于python中字符串的大小写转换.isXXX判断.填充.子串搜索.替换.分割.join以及修剪:strip.lstrip和rstrip的相关内容,需要的朋友可以参考下 前言 python中字符串对象提供了很多方法来操作字符串,功能相当丰富.?123 print(dir(str)) [...

python中字符串(str)的常用处理方法

str='Python String function' 生成字符串变量str='python String function' 字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str)) 一.字母处理全部大写:str.upper()全部小写:str.lower()大小写互换:str.swapcase()首字母大写,其余小写:str.capitalize()首字母大写:str.title()print '%s lower=%s' % (str,

关于python中字符串的操作方法

1.capitalize() 首字母大写 1 s = 'helloPython' 2 s1 = s.capitalize() #首字母大写 3 print(s1) #输出结果:Hellopython 2.upper()  全部大写,lower() 全部小写 1 s = 'helloPython' 2 s2 = s.upper() #全部大写 3 s21 = s.lower() #全部小写 4 print(s1,s21) #输出结果:Hellopython hellopython 3.swapca

Python格式化字符串str.format()

Python 字符串格式化解决的问题: 字符串格式化是为了实现字符串和变量同时输出时按一定的格式显示. 例如:" 一年有{}天,一天有{}小时 .".format(365,24)  ==>   " 一年有365天,一天有24小时." format()方法的基本使用: <模板字符串>.format(<逗号分隔的参数>) 模板字符串由一系列占位槽组成(用{}表示),参数会按{}中的序号替换到模板字符串的槽中,如果{}没有序号,就按出现顺序替

python字符串的操作方法有哪些

python 字符串str是在Python开发http://www.maiziedu.com/course/python/过程中,最常见的一种基本数据类型.字符串是许多单个子串组成的序列,其主要是用来表示文本.字符串是不可变数据类型,也就是说你要改变原字符串内的元素,只能是新建另一个字符串.虽然这样,但python中的字符串还是有许多很实用的操作方法. 文章中我们会为大家介绍一些简单的字符串操作方法,如字符串创建.提取字符串子串的值.字符串的修改和删除操作等. Python字符串基本操作方法 创

python字符串常用操作方法

python字符串常用操作方法 python字符串操作常用操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下. 1.去除空格str.strip():删除字符串两边的指定字符,括号的写入指定字符,默认为空格 1 >>> a=' hello ' 2 >>> b=a.strip() 3 >>> print(b) 4 hello str.lstrip():删除字符串左边的指定字符,括号的写入指定字符,默认为空格 1 >

字符串str常用操作方法

字符串的任何操作方法都将产生新的数据 字符串str常用操作方法(都会产生新的数据): 1.取值:find index (1)索引:s[0] (2)切片:s[起始索引:结束索引:步长] 起始索引为0,可以省略 s最后一个索引可以取-1 结束索引省略,默认取到最后 反向取值,必须加步长 步长必须与索引的方向一致 python 字符串查找有4个方法,1 find,2 index方法,3 rfind方法,4 rindex方法. 1 find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回

Python字符串str的方法使用

#!usr/bin/env python# -*-coding:utf-8-*-#字符串通常用双引号或单引号来表示:'123',"abc","字符串"#str字符串的常用方法有以下:字符串可以用于赋值临时变量s#友情提示以下全是python2.x版本演示,python3.x请在print(放入测试打印),例如:print(len(s))from string import maketranss3 = '123's2 = '   's1 = 'This Is \t C

Python中字符串表示str与repr

所有通过Python打印的字符串还是被引号括起来的.这是因为Python打印值的时候会保持该值在Python代码中的状态,而不是你希望用户看到的状态,如果使用print 语句,结果就不一样了. >>> "Hello,world"'Hello,world'        # Python打印出来的值是给python理解的,这里python理解为字符串,所以带着引号 >>> print "Hello,world"Hello,world