float:

  x.as_integer_ratio():把浮点型转换成分数最简比

  x.hex():返回当前值的十六进制表示

  x.fromhex():将十六进制字符串转换为浮点型

  float与long的其它内部功能与int的一样

name='Vera'
print(type(name))        #type 获取类
print(dir(name))            #dir 获取类里有那些成员

 str:

  x.__contains__():相当与in

name='vera'
result=name.__contains__('ver')
result1=name.__contains__('ver4')
print(result)
print(result1)

结果:True   False

  x.capitalize():首字母大写

  x.casefold():大写全转为小写

  x.center():居中,第二个参数默认为空格

  x.count():子序列出现的次数

  x.encode():编码转换(内部会自动转换)

  x.endswith():判断字符串是以某个字符结尾或者是否是以某个子序列结尾的

  x.expandtabs()

  x.find():找字符串里子序列的位置,找不到返回-1(x.index():寻找字符串子序列的位置,找不到抛异常报错)

  x.rfind():从右往左开始寻找

  x.format():字符串拼接(替换)

sentence='这是一个 {0} 季节,{1} 季节'
result=sentence.format('可爱的','美好的') print(result)

结果:
这是一个 可爱 的季节,美好 的季节

sentence1='这是一个 {可爱的} 季节,{美好的} 季节'
result1=sentence1.format(可爱的='lovely',美好的='beautiful')
print(result1)

结果:这是一个 lovely 季节,beautiful 季节

  x.isalnum():是否是字母或者数字

  x.isalpha():是否是字母

  x.isdecimal():是否是十进制小数

  x.isdigit():是否是数字

  x.islower():是否全部是小写

  x.isnumeric():是否是数字

  x.isprintable():是否是可以打印

  x.isspace():是否是空格

  x.istitle():所给字符串是否是标题(判断字符串首字母是否是大写)

  x.isupper():是否全部是大写

  x.join():拼接

  x.ljust():与center相似,字符串左对齐

  x,rjust():字符串右对齐

  x.lower():全变为小写

  x.lstrip():去掉左边空格

  x.rstrip():去掉右边空格

  x.maketrans()与x.translate()结合着用:实现字符的替代

intab='aeiou'                #将被代替的字母
outtab='12345'                #将替换为的字母
trantab=str.maketrans(intab,outtab)             #实现代替
s='this is string example...ahahahha'
print(s.translate(trantab))                    #s字符串里实现trantab转换

结果:th3s 3s str3ng 2x1mpl2...1h1h1hh1

  x.partition():用来做分割(从左往右查找然后做分割)

  x.rpartition():从右往左查找做分割

  x.replace():用以字符替换

  x.split():分割符对字符串进行分割切片,默认分隔符 : 空格、换行符(\n)、制表符(\t)

  x.rsplit():分割起始位置为右边

  x.splitlines():分割换行,相当于split('\n')

  x.startswith():判断字符串是否是以子字符串开头,可设定判断开头位置和结束位置

  x.swapcase():大小写转换(把一个字符串的所有大写转为小写,所有小写转为大写)

  x.title():把字符串的所有首字母大写(转换为标题形式)

  x.upper():字符全转为大写

转载于:https://www.cnblogs.com/Vera-y/p/9488941.html

Python_str 的内部功能介绍相关推荐

  1. python的功能介绍_Python之int内部功能介绍

    int内部功能的介绍 type(): 1.基本数据类型使用type()函数时,得到相应的数据类型 a = 12 b = 12.01 c = "123" print(type(a)) ...

  2. python中str.center()的功能是什么_Python str内部功能介绍

    def capitalize(self): str = 'aGe' print(str.capitalize()) 结果:Age 结论:首字母大写,其他字母都小写 def casefold(self) ...

  3. 计算机的内部组件功能,单片机内部各组件的名称与功能介绍

    我们知道,单片机(MCU)本质上是一台非常小的计算机,完全嵌入单个集成电路(也称为芯片)中.在各种各样的电子产品中,单片机已经迅速获得了广泛的应用. 在这方面,单片机有点类似于片上系统(SoC),这通 ...

  4. Istio所有模块、Service、Pod的功能介绍

    [TOC] Istio所有模块.Service.Pod的功能介绍 Istio模块 Proxy(Envoy) 流量代理,不可缺少 Pilot 服务发现.流量管理.智能路由等 Mixer 遥测相关 Cit ...

  5. 蚂蚁集团网络通信框架 SOFABolt 功能介绍及协议框架解析 | 开源

    简介:开源网络通信框架 SOFABolt 首次线上直播文字回顾. ,有趣实用的分布式架构频道. 回顾视频以及 PPT 查看地址见文末.欢迎加入直播互动钉钉群 : 30315793,不错过每场直播. 大 ...

  6. 数据库技术基础:数据库管理系统的功能介绍笔记

    1.DBMS功能介绍 1.1 数据定义 数据库定义语言(DDL):可以对数据库结构描述,包括外模式.模式.内模式的定义:数据库完整性定义:安全保密定义比如口令.级别和存取权限.这些定义存储在数据字典中 ...

  7. Java SE 8新功能介绍:使用Streams API处理集合

    使用Java SE 8 Streams的代码更干净,易读且功能强大..... 在" Java SE 8新功能介绍"系列的这篇文章中,我们将深入解释和探索代码,以了解如何使用流遍历集 ...

  8. CentOS以及Oracle数据库发展历史及各版本新功能介绍, 便于构造环境时有个对应关系...

    CentOS版本历史 版本 CentOS版本号有两个部分,一个主要版本和一个次要版本,主要和次要版本号分别对应于RHEL的主要版本与更新包,CentOS采取从RHEL的源代码包来构建.例如CentOS ...

  9. 手机浏览器网址_「效率集」自定义网址导航高级功能介绍

    「效率集」是国内仅有的几家提供了个性自定义导航的网站,功能比hao123强,用户体验优于百度导航首页,且支持聚合搜索,方便用户从不同渠道(网页,微博,微信公众号,知乎,维基百科)获取信息:方便用户在网 ...

最新文章

  1. web站点的欢迎页面
  2. PHPsession工作机制以及销毁session
  3. JavaScript基础笔记
  4. python打印所有花数_Python中使用while循环实现花式打印乘法表
  5. 手写实现简单的Vue事件总线
  6. springboot 优雅关闭_Springboot 优雅停止服务的几种方法
  7. JS 判断一个字符串是否包含在一个数组中
  8. SQL Server IN语句使用举例
  9. python面向对象是什么?面试技巧(三分钟读懂)
  10. img src请求后台值值能判断_MVC中根据后台绝对路径读取图片并显示在IMG中
  11. Python数据结构与算法(2.4)——双向链表
  12. 银行窗口排队叫号系统实现
  13. 3D变换矩阵的分解公式
  14. ElasticJob 3.0 带你快速入门
  15. 笔记本电脑分区后怎么恢复?3个方法
  16. php5.5.12 yar,[原]PHP-yar拓展源码解读五-server篇
  17. 一周技术学习笔记(第81期)-《愿生命从容》
  18. 【Excel函数】相对定位与绝对定位
  19. 使用vfork、exec系列函数、wait/waited实现system函数的功能
  20. 6月小红书博主排行,谁是最佳创作者?

热门文章

  1. SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理 1
  2. 如何在SAP C4C里使用ABSL消费第三方Restful API
  3. SAP Kyma组件一览
  4. SAP Cloud for Customer Sales Order Requested Date的业务含义和实现
  5. SAP CRM Fiori应用My Opportunity标题显示不正确的问题分析
  6. numpy不用科学记数发 python_Python科学计算库Numpy常用的函数使用
  7. us域名在哪里注册_独立站如何选择一个合适的域名?
  8. php经典面试题时间,php 经典面试题及答案
  9. python中truncate的用法_在Python中操作文件之truncate()方法的使用教程
  10. mysql 安装 运维_MySQL自动化运维之安装篇