python开发(第三篇):python基本数据类型(整数,字符串)

1.pycharm的使用

##########整数:int###########

1.bit_lenght(self):最少可以用几位二进制表示

 

结果:3

#########字符串:str##########

1.capitalize(self):首字母大写

结果:

2.center(self,width,fillchar=None):输入的字符串在中间

结果:

3.count(self,sub,start=None,end=None):统计一个字符在整个字符串中出现几次

结果:2

意思:从第0个字符到第10个字符,字符串“al”出现几次

结果:2

4.endswith(self,suffix,start=None,end=None):是否以suffix结尾

结果:False

结果:true

5.expandtabs(self,tabsize=None):

 

结果:

6.

(1)find(self,sub,start=None,end=None):从左往右找字符

结果:2

结果:6

(2)rfind(self,sub,start=None,end=None):返回字符串最后一次出现的位置(从右向左查询),如果没有匹配项则返回-1

结果:5

7.

(1)index(self,sub,start=None,end=None):从左往右找字符

结果:2

结果:6

(2)rindex(self,sub,start=None,end=None):

结果:5

8.isalnum(self):判断字符变量是否为字母或数字,若是则返回非零,否则返回零

 

结果:True

9.isalpha(self):判断字符ch是否为英文字母,若为英文字母,返回非0(小写字母为2,大写字母为1)。若不是字母,返回0

结果:True

10.isdigit(self):主要用于检查参数是否为十进制数字字符

 

结果:False

11.

  (1)islower(self):检查参数是否为小写英文字母

结果:False

(2)isupper(self):检查参数是否为大写英文字母

结果:False

 12.isspace(self):检查是否是空格

 

结果:True

13.istitle(self):检查是否是标题

结果:True

14.join(self,interable):连接两个字符串

结果:张三and李四

15.

(1)ljust(self,width,fillchar=None):左对齐,右边填充字符

结果:

(2)rjust(self,width,fillchar=None):右对齐,左边填充字符

结果:

16.

(1)lower(self):把字符串变成小写

结果:zhangsan

(2)upper(self):把小写变成大写

结果:ZHANGSAN

17.lstrip(self,chars=None):用于截掉字符串左边的空格或指定字符

 

结果:zhang san

18.

(1)partition(self,sep):用来根据指定的分隔符将字符串进行分割

结果:

(2)rpartition(self,sep):从右往左根据指定的分隔符将字符串进行分割

结果:

19.replace(self,old,new,count=None):用于在字符串中用一些字符替换另一些字符

结果:

20.split(self,sep= None,maxsplit=None):根据换行符进行分割

结果:

21.startswith(self,prifix,start=None,end=None):是否以字符prifix开始

结果:True

22.strip(self,chars=None):移除两端的空白

结果:zhangsan

23.swapcase(self):大写变小写,小写变大写

结果:

 24.title(self):返回'标题化'的字符串,就是说所有单词都是以大写开始,其余字母均为小写

结果:Zhang San

25.zfill(self,width):返回指定长度的字符串,原字符串右对齐,前面填充0

结果:

原文地址:https://www.cnblogs.com/zhaochundi/p/7681812.html