码迷,mamicode.com
首页 > 其他好文 > 详细

Day2-数据类型的内置方法

时间:2016-01-21 19:07:39      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

整形int

    __abs__(self)        返回绝对值
    __add__(self,y)     x+y
    __cmp__(self,y)    比较2个数的大小                                   =        cmp(x,y)
    __coerce__(self,y)    强制生成一个元祖                              =        coerce(x,y)
    __divmod__(self,y)    相除,得到的商和余数组成的元祖    =        divmod(x,y)
    __div__(self,y)            相除,取商                                      =        x/y
    __float__(self)            转换为浮点类型                               =        float(x)
    __hash__(self)           哈希值,字典查找中,哈希用于快速比较键的值
    __hex__(self)               十六进制表示
 
字符串string
    capitalize(self)    首字母变大写
    center(self, width, fillchar=None)        内容居中,width总长度,fillchar填充默认为空格
             技术分享
    count(self, sub, start=None, end=None)   子序列个数,sub为想要找的字符,start起始位置,end结束位置
       技术分享
    endswith(self, suffix, start=None, end=None)    以xxx结尾
  expandtabs(self, tabsize=None)                将tab转换为空格,默认一个tab转化为8个空格
  find(self, sub, start=None, end=None)          查找子序列位置下标,没找到返回-1
  index(self, sub, start=None, end=None)         查找子序列位置下标,没找到则报错
  format(*args, **kwargs)                      字符串格式化
        按顺序传
        技术分享
            按参数传值
            技术分享
            按列表/元祖传值加1个*
            技术分享
            按字典dit传值加2个**
            技术分享
    isalnum(self)                            是否是字母或者数字,是返回True,否则返回Flase
  isalpha(self)                            是否是字母  
  isdigit(self)                            是否是数字
  islower(self)                            是否小写,True,Flase
  isspace(self)                            是否是空格
  title(self)                            字符串转换为标题,标题后首字母大写
        技术分享
  istitle(self)                            是否为标题,首字母为大写为标题,True,Flase
  isupper(self)                            字符串是否全为大写
  join(self, iterable)                      以**连接起来
  ljust(self, width, fillchar=None)           内容左对齐,右侧填充
  lower(self)                              全变变小写
  upper(self)                             全变大写
  swapcase(self)                          大写变小写,小写变大写
  lstrip(self, chars=None)                   移除左侧空白
  partition(self, sep)                      分割前,中,后;sep指定分割
        技术分享
    split(self, sep)                        分割 
        技术分享
  replace(self, old, new, count=None)        替换
  translate(self, table, deletechars=None)    转换,需要先做一个对应表
    





Day2-数据类型的内置方法

标签:

原文地址:http://www.cnblogs.com/yangmv/p/5148962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!