博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础之数据类型
阅读量:5013 次
发布时间:2019-06-12

本文共 1327 字,大约阅读时间需要 4 分钟。

一、整型(int)

1、bit_length方法 :

  表示该数字的时占用的最少位数

二、字符串(str)

1、capitalize方法

  字符串首字母大写

 

str1="holle word"var1=str1.capitalize()print(var1)

 

2、casefold和lower方法

  都是将大写字母变小写

str1="HolLe word"var1=str1.casefold()var2=str1.lower()print(var1)print(var2)

区别:lower() 方法只对ASCII编码,也就是‘A-Z’有效,对于其他语言(非汉语或英文)中把大写转换为小写的情况只能用 casefold() 方法。

3、center方法

  表示设置字符宽度,并将内容居中

str1="HolLe word" # 20表示总的字符个数,“*”表示空白字符用“*”表示,并且填充内容只能是一个字符 var1=str1.center(20,"*") print(var1)

4、count方法

  统计某个字符出现的次数,且区分大小写

str1="HolLe word地方更健康的方法"var1=str1.count("方")print(var1)
str1="HolLe word地方更健康的方法" strat=5 end=15 #start表示从第几位开始统计,end表示从第几位截止 var1=str1.count("方",strat,end) print(var1)

5、endswith方法

  表示以什么结尾

str1="HolLe word地方更健康的方法"strat=5end=12#start表示从第几位开始统计,end表示从第几位截止var1=str1.endswith("方",strat,end)print(var1)

6、startswith方法

  表示以什么开始

str1="HolLe word地方更健康的方法"strat=0end=12#start表示从第几位开始统计,end表示从第几位截止var1=str1.startswith("H",strat,end)print(var1)

7、find方法

  表示从左往右找第一个对应字符的位置

str1="HolLe word地方更健康的方法"strat=0end=20#start表示从第几位开始统计,end表示从第几位截止var1=str1.find("方",strat,end)print(var1)
str1="HolLe word地方更健康的方法"strat=12end=20#start表示从第几位开始统计,end表示从第几位截止var1=str1.find("方",strat,end)print(var1)

 index 方法 表示查找对应字符第一个所在的位置。

index和find的区别是,index查找的字符如果在对应的字符串中没有会直接报错,而find如果找不到返回的是-1.(两者优选find)

转载于:https://www.cnblogs.com/Revival-of-everything/p/10774762.html

你可能感兴趣的文章
.net core i上 K8S(一)集群搭建
查看>>
django drf 深入ModelSerializer
查看>>
Android---Menu菜单
查看>>
【资源导航】我所用到过的工具及下载地址
查看>>
监控Tomcat
查看>>
剑指offer编程题Java实现——面试题4后的相关题目
查看>>
简单的社交网络分析(基于R)
查看>>
Http请求工具类 httputil
查看>>
html幻灯效果页面
查看>>
太可怕了!黑客是如何攻击劫持安卓用户的DNS?
查看>>
nginx在Windows环境安装
查看>>
MVC案例——删除操作
查看>>
Timer和TimerTask的使用--2
查看>>
UWP 在 WebView 中执行 JavaScript 代码(用于模拟用户输入等)
查看>>
FileUpload1.PostedFile.FileName 获取的文件名
查看>>
Mock InjectMocks ( @Mock 和 @InjectMocks )区别
查看>>
如何获取免版权图片资源
查看>>
MySql避免全表扫描【转】
查看>>
Storm学习笔记二
查看>>
windows 中的类似于sudo的命令(在cmd中以另一个用户的身份运行命令)
查看>>