65、'str', 字节转换成字符串。第一个传入参数是要转换的字节,第二个参数是按什么编码转换成字符串

class str(object)|  str(object='') -> str|  str(bytes_or_buffer[, encoding[, errors]]) -> str|  |  Create a new string object from the given object. If encoding or|  errors is specified, then the object must expose a data buffer|  that will be decoded using the given encoding and error handler.|  Otherwise, returns the result of object.__str__() (if defined)|  or repr(object).|  encoding defaults to sys.getdefaultencoding().|  errors defaults to 'strict'.|  |  Methods defined here:|  |  __add__(self, value, /)|      Return self+value.|  |  __contains__(self, key, /)|      Return key in self.|  |  __eq__(self, value, /)|      Return self==value.|  |  __format__(...)|      S.__format__(format_spec) -> str|      |      Return a formatted version of S as described by format_spec.|  |  __ge__(self, value, /)|      Return self>=value.|  |  __getattribute__(self, name, /)|      Return getattr(self, name).|  |  __getitem__(self, key, /)|      Return self[key].|  |  __getnewargs__(...)|  |  __gt__(self, value, /)|      Return self>value.|  |  __hash__(self, /)|      Return hash(self).|  |  __iter__(self, /)|      Implement iter(self).|  |  __le__(self, value, /)|      Return self<=value.|  |  __len__(self, /)|      Return len(self).|  |  __lt__(self, value, /)|      Return self<value.|  |  __mod__(self, value, /)|      Return self%value.|  |  __mul__(self, value, /)|      Return self*value.n|  |  __ne__(self, value, /)|      Return self!=value.|  |  __new__(*args, **kwargs) from builtins.type|      Create and return a new object.  See help(type) for accurate signature.|  |  __repr__(self, /)|      Return repr(self).|  |  __rmod__(self, value, /)|      Return value%self.|  |  __rmul__(self, value, /)|      Return self*value.|  |  __sizeof__(...)|      S.__sizeof__() -> size of S in memory, in bytes|  |  __str__(self, /)|      Return str(self).|  |  capitalize(...)|      S.capitalize() -> str|      |      Return a capitalized version of S, i.e. make the first character|      have upper case and the rest lower case.|  |  casefold(...)|      S.casefold() -> str|      |      Return a version of S suitable for caseless comparisons.|  |  center(...)|      S.center(width[, fillchar]) -> str|      |      Return S centered in a string of length width. Padding is|      done using the specified fill character (default is a space)|  |  count(...)|      S.count(sub[, start[, end]]) -> int|      |      Return the number of non-overlapping occurrences of substring sub in|      string S[start:end].  Optional arguments start and end are|      interpreted as in slice notation.|  |  encode(...)|      S.encode(encoding='utf-8', errors='strict') -> bytes|      |      Encode S using the codec registered for encoding. Default encoding|      is 'utf-8'. errors may be given to set a different error|      handling scheme. Default is 'strict' meaning that encoding errors raise|      a UnicodeEncodeError. Other possible values are 'ignore', 'replace' and|      'xmlcharrefreplace' as well as any other name registered with|      codecs.register_error that can handle UnicodeEncodeErrors.|  |  endswith(...)|      S.endswith(suffix[, start[, end]]) -> bool|      |      Return True if S ends with the specified suffix, False otherwise.|      With optional start, test S beginning at that position.|      With optional end, stop comparing S at that position.|      suffix can also be a tuple of strings to try.|  |  expandtabs(...)|      S.expandtabs(tabsize=8) -> str|      |      Return a copy of S where all tab characters are expanded using spaces.|      If tabsize is not given, a tab size of 8 characters is assumed.|  |  find(...)|      S.find(sub[, start[, end]]) -> int|      |      Return the lowest index in S where substring sub is found,|      such that sub is contained within S[start:end].  Optional|      arguments start and end are interpreted as in slice notation.|      |      Return -1 on failure.|  |  format(...)|      S.format(*args, **kwargs) -> str|      |      Return a formatted version of S, using substitutions from args and kwargs.|      The substitutions are identified by braces ('{' and '}').|  |  format_map(...)|      S.format_map(mapping) -> str|      |      Return a formatted version of S, using substitutions from mapping.|      The substitutions are identified by braces ('{' and '}').|  |  index(...)|      S.index(sub[, start[, end]]) -> int|      |      Return the lowest index in S where substring sub is found, |      such that sub is contained within S[start:end].  Optional|      arguments start and end are interpreted as in slice notation.|      |      Raises ValueError when the substring is not found.|  |  isalnum(...)|      S.isalnum() -> bool|      |      Return True if all characters in S are alphanumeric|      and there is at least one character in S, False otherwise.|  |  isalpha(...)|      S.isalpha() -> bool|      |      Return True if all characters in S are alphabetic|      and there is at least one character in S, False otherwise.|  |  isdecimal(...)|      S.isdecimal() -> bool|      |      Return True if there are only decimal characters in S,|      False otherwise.|  |  isdigit(...)|      S.isdigit() -> bool|      |      Return True if all characters in S are digits|      and there is at least one character in S, False otherwise.|  |  isidentifier(...)|      S.isidentifier() -> bool|      |      Return True if S is a valid identifier according|      to the language definition.|      |      Use keyword.iskeyword() to test for reserved identifiers|      such as "def" and "class".|  |  islower(...)|      S.islower() -> bool|      |      Return True if all cased characters in S are lowercase and there is|      at least one cased character in S, False otherwise.|  |  isnumeric(...)|      S.isnumeric() -> bool|      |      Return True if there are only numeric characters in S,|      False otherwise.|  |  isprintable(...)|      S.isprintable() -> bool|      |      Return True if all characters in S are considered|      printable in repr() or S is empty, False otherwise.|  |  isspace(...)|      S.isspace() -> bool|      |      Return True if all characters in S are whitespace|      and there is at least one character in S, False otherwise.|  |  istitle(...)|      S.istitle() -> bool|      |      Return True if S is a titlecased string and there is at least one|      character in S, i.e. upper- and titlecase characters may only|      follow uncased characters and lowercase characters only cased ones.|      Return False otherwise.|  |  isupper(...)|      S.isupper() -> bool|      |      Return True if all cased characters in S are uppercase and there is|      at least one cased character in S, False otherwise.|  |  join(...)|      S.join(iterable) -> str|      |      Return a string which is the concatenation of the strings in the|      iterable.  The separator between elements is S.|  |  ljust(...)|      S.ljust(width[, fillchar]) -> str|      |      Return S left-justified in a Unicode string of length width. Padding is|      done using the specified fill character (default is a space).|  |  lower(...)|      S.lower() -> str|      |      Return a copy of the string S converted to lowercase.|  |  lstrip(...)|      S.lstrip([chars]) -> str|      |      Return a copy of the string S with leading whitespace removed.|      If chars is given and not None, remove characters in chars instead.|  |  partition(...)|      S.partition(sep) -> (head, sep, tail)|      |      Search for the separator sep in S, and return the part before it,|      the separator itself, and the part after it.  If the separator is not|      found, return S and two empty strings.|  |  replace(...)|      S.replace(old, new[, count]) -> str|      |      Return a copy of S with all occurrences of substring|      old replaced by new.  If the optional argument count is|      given, only the first count occurrences are replaced.|  |  rfind(...)|      S.rfind(sub[, start[, end]]) -> int|      |      Return the highest index in S where substring sub is found,|      such that sub is contained within S[start:end].  Optional|      arguments start and end are interpreted as in slice notation.|      |      Return -1 on failure.|  |  rindex(...)|      S.rindex(sub[, start[, end]]) -> int|      |      Return the highest index in S where substring sub is found,|      such that sub is contained within S[start:end].  Optional|      arguments start and end are interpreted as in slice notation.|      |      Raises ValueError when the substring is not found.|  |  rjust(...)|      S.rjust(width[, fillchar]) -> str|      |      Return S right-justified in a string of length width. Padding is|      done using the specified fill character (default is a space).|  |  rpartition(...)|      S.rpartition(sep) -> (head, sep, tail)|      |      Search for the separator sep in S, starting at the end of S, and return|      the part before it, the separator itself, and the part after it.  If the|      separator is not found, return two empty strings and S.|  |  rsplit(...)|      S.rsplit(sep=None, maxsplit=-1) -> list of strings|      |      Return a list of the words in S, using sep as the|      delimiter string, starting at the end of the string and|      working to the front.  If maxsplit is given, at most maxsplit|      splits are done. If sep is not specified, any whitespace string|      is a separator.|  |  rstrip(...)|      S.rstrip([chars]) -> str|      |      Return a copy of the string S with trailing whitespace removed.|      If chars is given and not None, remove characters in chars instead.|  |  split(...)|      S.split(sep=None, maxsplit=-1) -> list of strings|      |      Return a list of the words in S, using sep as the|      delimiter string.  If maxsplit is given, at most maxsplit|      splits are done. If sep is not specified or is None, any|      whitespace string is a separator and empty strings are|      removed from the result.|  |  splitlines(...)|      S.splitlines([keepends]) -> list of strings|      |      Return a list of the lines in S, breaking at line boundaries.|      Line breaks are not included in the resulting list unless keepends|      is given and true.|  |  startswith(...)|      S.startswith(prefix[, start[, end]]) -> bool|      |      Return True if S starts with the specified prefix, False otherwise.|      With optional start, test S beginning at that position.|      With optional end, stop comparing S at that position.|      prefix can also be a tuple of strings to try.|  |  strip(...)|      S.strip([chars]) -> str|      |      Return a copy of the string S with leading and trailing|      whitespace removed.|      If chars is given and not None, remove characters in chars instead.|  |  swapcase(...)|      S.swapcase() -> str|      |      Return a copy of S with uppercase characters converted to lowercase|      and vice versa.|  |  title(...)|      S.title() -> str|      |      Return a titlecased version of S, i.e. words start with title case|      characters, all remaining cased characters have lower case.|  |  translate(...)|      S.translate(table) -> str|      |      Return a copy of the string S in which each character has been mapped|      through the given translation table. The table must implement|      lookup/indexing via __getitem__, for instance a dictionary or list,|      mapping Unicode ordinals to Unicode ordinals, strings, or None. If|      this operation raises LookupError, the character is left untouched.|      Characters mapped to None are deleted.|  |  upper(...)|      S.upper() -> str|      |      Return a copy of S converted to uppercase.|  |  zfill(...)|      S.zfill(width) -> str|      |      Pad a numeric string S with zeros on the left, to fill a field|      of the specified width. The string S is never truncated.|  |  ----------------------------------------------------------------------|  Static methods defined here:|  |  maketrans(x, y=None, z=None, /)|      Return a translation table usable for str.translate().|      |      If there is only one argument, it must be a dictionary mapping Unicode|      ordinals (integers) or characters to Unicode ordinals, strings or None.|      Character keys will be then converted to ordinals.|      If there are two arguments, they must be strings of equal length, and|      in the resulting dictionary, each character in x will be mapped to the|      character at the same position in y. If there is a third argument, it|      must be a string, whose characters will be mapped to None in the result.

  

转载于:https://www.cnblogs.com/gundan/p/8257316.html

python __builtins__ str类 (65)相关推荐

  1. python __builtins__ float类 (25)

    25.'float', 用于将整数和字符串转换成浮点数. class float(object)| float(x) -> floating point number| | Convert a ...

  2. python中str类型和object类型_pandas str和object类型之间的区别

    现象: Numpy区分了str和object类型,其中dtype('S')和dtype('O')分别对应于str和object. 然而,pandas缺乏这种区别 str和object类型都对应dtyp ...

  3. python __builtins__ complex类 (13)

    13.'complex', 函数用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数.如果第一个参数为字符串,则不需要指定第二个参数. class complex(ob ...

  4. python __builtins__ bytes类 (8)

    8.'bytes', 字符串转换成字节流.第一个传入参数是要转换的字符串,第二个参数按什么编码转换为字节. class bytes(object)| bytes(iterable_of_ints) - ...

  5. python __builtins__ set类 (60)

    60.'set',  转换为集合类型 class set(object)| set() -> new empty set object| set(iterable) -> new set ...

  6. python __builtins__ credits类 (15)

    15.'credits', 信用 class _Printer(builtins.object)| interactive prompt objects for printing the licens ...

  7. python __builtins__ frozenset类 (27)

    27.'frozenset', 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素. class frozenset(object)| frozenset() -> empty frozen ...

  8. python __builtins__ copyright类 (14)

    14.'copyright', 版权 class _Printer(builtins.object)| interactive prompt objects for printing the lice ...

  9. Python中自定义类如果重写了__repr__方法为什么会影响到str的输出?

    这是因为Python3中,str的输出是调用类的实例方法__str__来输出,如果__str__方法没有重写,则自动继承object类的__str__方法,而object类的__str__方法是调用_ ...

最新文章

  1. plotly基于dataframe数据绘制股票自定义K线图
  2. 课程上线 -“新手入门 : Windows Phone 8.1 开发”
  3. GCT之数学公式(三角函数)
  4. 分段函数if语句_S0A1 Geogebra新手课:分段函数的绘制,以一次函数方案选择为例...
  5. MapXtreme 2005 学习心得 将wor格式转wms格式(十)
  6. 7-10 统计字符出现次数 (20 point(s))
  7. Spring Boot 国际化踩坑指南
  8. CEO “排队”卸任、企业“扎堆”造车,2021 科技圈十大事件你知道几个?
  9. 10.4 好老师就在你身边——《逆袭大学》连载
  10. FastDFS监控中心安装
  11. 人脸识别系统_人脸注册
  12. linux texlive 卸载,[linux-018] ubuntu安装texlive 2020用xelatex编译一个简单tex示
  13. 在Linux(unix)中,以波浪线“~”开始的文件名
  14. linux系统时间获取方式
  15. 工作流(三)_什么是工作流管理系统
  16. 【美图秀秀之大变外景照片为影楼写着】
  17. linux下那些服务可以禁用掉
  18. “中国神臂”震惊海外,14年研发打破西方垄断达到国际先进水平
  19. 债券价格和到期收益率的关系_2017年《证券投资基金》基础知识:当期收益率、到期收益率与债券价格之间的关系...
  20. 广发证券借壳S延边路可能10月放行

热门文章

  1. new 动手学深度学习V2环境安装
  2. linux socket 模式,pythonsockets:如何在linux中启用混杂模式
  3. 表达回填字体颜色_使用Python创建标注表达式
  4. spring初始化在ServletContextListener实现类中获取spring注入对象
  5. 【VerySky原创】怎么查找系统中的锁对象
  6. iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9443 -j DNAT
  7. alert中文信息时乱码,html页面和script标签中均已设置为utf-8依然乱码
  8. Sister Sharp
  9. uos系统终端调试linux命令,uos怎么开启开发者模式
  10. Oracle迁移PostgreSQL经验总结