python_str 字符串的所有方法
# _Author:huang
# date: 2017/11/28 # 字符串 '''print("hello" * 3)
print("hello world"[2:]) print("llo" in "hello world") print(123 in [1232,123,345]) print("Huang is a good teacher")
print("%s is a good teacher" % "Huang") a = "123"
b = "456"
c = a+b
print(c) d = ''.join([a, b]) # 拼接
print(d)''' # str内置方法
'''st = 'hello kitty {name} is {age}'
st1 = 'he\tllo kitty'
print(st.count('t')) # 统计元素个数
print(st.capitalize()) # 首字母大写
print(st.center(50, '-')) # 一共打印50个字符,并且字符串放中间
print(st.endswith('it')) # 判定以某个字符串结尾
print(st.startswith("h")) # 判定以某个字符串开头
print(st.startswith("hel")) # 判定以某个字符串开头
print(st1.expandtabs(tabsize=10)) #间隔10个字符
print(st.find('t')) # 查找到第一个元素,并将第一个索引值返回
print(st.format(name='huang',age = 30)) # 赋值,可以自动选定{}
print(st.format_map({'name':'huang', 'age':20})) print(st.index('e'))
print(st.isalnum()) #判定字符串是否是数字
print('56566'.isalnum()) #判定字符串是否是数字
print('dewf'.isalpha()) #判定字符串是否是字母 print('323'.isdigit()) #判定字符串是否是整数数字
print('2134'.isdigit())
print('34abb'.isidentifier())#判定字符串是否是以非法开头
print('Abc'.islower())
print('ctAD'.isupper())
print(' uu'.isspace())
print('My name'.istitle()) #每个单词的手写字母大写
print('My Title'.lower()) #大写变小写
print('Mhfrue'.upper()) #小写变大写
print('fhieHIOhgdwi'.swapcase()) #大小写互换
print('My teig'.ljust(50,'*')) # 字符在左侧
print('ciwbre'.rjust(23,'*')) # 字符在右边
print("cbniv\n")
print('My title\n '.strip()) # 去掉换行符
print('oh') print('\tvnd\n'.replace('v', 'a')) #替换
print("name".replace('name','life'))
print('name name name'.replace('name', 'life',2))
print('lame name'.rfind('a'))
print('My title title'.split(' ')) # 字符串变为列表
print('My title title'.split('i')) # 字符串变为列表
print('my title title'.rsplit('i', 1)) #只分隔一次,从右往左
print("my name".title()) #按照标题修改字符串
''' # 重要的字符串方法
'''print(st.count('l'))
st.startswith('nfi')
st.find('fre')
st.center(30,'%')
st.format()
st.lower()
st.upper()
st.strip()
st.replace()
st.split()
'''
python_str 字符串的所有方法的更多相关文章
- 字符串、数组方法实战--charAt(),split(),indexOf(),substring()
这篇随笔根据两个面试题来实战一下数组.字符串的一些方法. 题一:一个字符串中找出出现次数最多的字符次数 var str = 'fuuhuhuhufaihuhfnkjNKCNIO'; function ...
- Python 字符串分割的方法
在平时工作的时候,发现对于字符串分割的方法用的比较多,下面对分割字符串方法进行总结一下:第一种:split()函数split()函数应该说是分割字符串使用最多的函数用法:str.split('分割符' ...
- 7.python字符串-内置方法分析
上篇对python中的字符串内置方法进行了列举和简单说明,但这些方法太多,逐一背下效率实在太低,下面我来对这些方法按照其功能进行总结: 1.字母大小写相关(中文无效) 1.1 S.upper() -& ...
- 6.python字符串-内置方法列举
所谓内置方法,就是凡是字符串都能用的方法,这个方法在创建字符串的类中,下面是总结: 首先,我们要学习一个获取帮助的内置函数 help(对象) ,对象可以是一个我们创建出来的,也可以是创建对象的那个类, ...
- 如果是除去末尾特定字符或字符串:TrimEnd方法性能优于Remove方法
测试用例--除去末尾特定字符或字符串,Remove方法和TrimEnd方法的比较 结论: 如果是除去末尾特定字符或字符串:TrimEnd方法性能优于Remove方法 具体测试用例如下: Stopwat ...
- 《Python CookBook2》 第一章 文本 - 检查字符串中是否包含某字符集合中的字符 && 简化字符串的translate方法的使用
检查字符串中是否包含某字符集合中的字符 任务: 检查字符串中是否出现了某个字符集合中的字符 解决方案: 方案一: import itertools def containAny(seq,aset): ...
- linux md5 加密字符串和文件方法
linux md5 加密字符串和文件方法 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改.MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意 ...
- java中常用的字符串的截取方法
java中常用的字符串的截取方法 1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int l ...
- JS总结之一:字符串的调用方法
字符串的调用方法:var s="hello, world";document.write(s.charAt(0)); //第一个字符document.write(s.charAt( ...
随机推荐
- SpringBoot(九):多模块下mapper分散后无法启动SpringBoot解决方法
问题描述: SpringBoot项目之前是一个项目*-web,运行没问题,后来将项目拆分为多个项目,就出现启动失败问题. SpringBoot项目结构: 项目被分为多块:*-mapper(mybati ...
- jvm理论-class文件
当JVM运行Java程序的时候,它会加载对应的class文件,并提取class文件中的信息存放在JVM的方法区内存中. Class文件组成 1.Class文件是一组以8位字节为基础单位的二进制流,各个 ...
- Tomcat 9.0 安装配置
本文转自:http://blog.sina.com.cn/s/blog_15126e2170102w5o8.html 一.JDK的安装与配置 1.从官网下载jdk,注意是jdk不是jre.最好从官网下 ...
- Python实现多进程
Python可以实现多线程,但是因为Global Interpreter Lock (GIL),Python的多线程只能使用一个CPU内核,即一个时间只有一个线程在运行,多线程只是不同线程之间的切换, ...
- JSP简单练习-猜字母游戏
<!-- guessCharExample.jsp --> <%@ page contentType="text/html; charset=gb2312" %& ...
- CAS集成oauth2协议的支持
参考https://blog.csdn.net/qq_34021712/article/details/82290876, 在springboot体系类,可以采用spring security oau ...
- 【MVP时间】5节课助你破解物联网硬件接入难点
视频播放链接:https://mvp.aliyun.com/topic/10?spm=5176.8961170.detail.18.31a3yK4zyK4zUc 1.会上网的鸡,有啥不一样? http ...
- SharePoint online 获取文件版本记录
endpoint: _api/web/GetFileByServerRelativeUrl('/allDoc/xxx.pdf')/Versions 问题: 第一次使用,无论在本地还是o365上,都只返 ...
- Docker入门 - 003 Docker 实例
Docker Hello World Docker 允许你在容器内运行应用程序, 使用 docker run 命令来在容器内运行一个应用程序. 输出Hello world runoob@runoob: ...
- 海外VPS
缘由 国内从ISP拿到的只能是内网IP,当然如今IPv4地址紧张导致的也能够理解,使用免费DDNS能够同样也能将内网通过端口映射将服务发布外网.但是千万不要小瞧了ISP的觉醒,通过限制上行带宽(ADS ...