python __builtins__ str类 (65)
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)相关推荐
- python __builtins__ float类 (25)
25.'float', 用于将整数和字符串转换成浮点数. class float(object)| float(x) -> floating point number| | Convert a ...
- python中str类型和object类型_pandas str和object类型之间的区别
现象: Numpy区分了str和object类型,其中dtype('S')和dtype('O')分别对应于str和object. 然而,pandas缺乏这种区别 str和object类型都对应dtyp ...
- python __builtins__ complex类 (13)
13.'complex', 函数用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数.如果第一个参数为字符串,则不需要指定第二个参数. class complex(ob ...
- python __builtins__ bytes类 (8)
8.'bytes', 字符串转换成字节流.第一个传入参数是要转换的字符串,第二个参数按什么编码转换为字节. class bytes(object)| bytes(iterable_of_ints) - ...
- python __builtins__ set类 (60)
60.'set', 转换为集合类型 class set(object)| set() -> new empty set object| set(iterable) -> new set ...
- python __builtins__ credits类 (15)
15.'credits', 信用 class _Printer(builtins.object)| interactive prompt objects for printing the licens ...
- python __builtins__ frozenset类 (27)
27.'frozenset', 返回一个冻结的集合,冻结后集合不能再添加或删除任何元素. class frozenset(object)| frozenset() -> empty frozen ...
- python __builtins__ copyright类 (14)
14.'copyright', 版权 class _Printer(builtins.object)| interactive prompt objects for printing the lice ...
- Python中自定义类如果重写了__repr__方法为什么会影响到str的输出?
这是因为Python3中,str的输出是调用类的实例方法__str__来输出,如果__str__方法没有重写,则自动继承object类的__str__方法,而object类的__str__方法是调用_ ...
最新文章
- plotly基于dataframe数据绘制股票自定义K线图
- 课程上线 -“新手入门 : Windows Phone 8.1 开发”
- GCT之数学公式(三角函数)
- 分段函数if语句_S0A1 Geogebra新手课:分段函数的绘制,以一次函数方案选择为例...
- MapXtreme 2005 学习心得 将wor格式转wms格式(十)
- 7-10 统计字符出现次数 (20 point(s))
- Spring Boot 国际化踩坑指南
- CEO “排队”卸任、企业“扎堆”造车,2021 科技圈十大事件你知道几个?
- 10.4 好老师就在你身边——《逆袭大学》连载
- FastDFS监控中心安装
- 人脸识别系统_人脸注册
- linux texlive 卸载,[linux-018] ubuntu安装texlive 2020用xelatex编译一个简单tex示
- 在Linux(unix)中,以波浪线“~”开始的文件名
- linux系统时间获取方式
- 工作流(三)_什么是工作流管理系统
- 【美图秀秀之大变外景照片为影楼写着】
- linux下那些服务可以禁用掉
- “中国神臂”震惊海外,14年研发打破西方垄断达到国际先进水平
- 债券价格和到期收益率的关系_2017年《证券投资基金》基础知识:当期收益率、到期收益率与债券价格之间的关系...
- 广发证券借壳S延边路可能10月放行
热门文章
- new 动手学深度学习V2环境安装
- linux socket 模式,pythonsockets:如何在linux中启用混杂模式
- 表达回填字体颜色_使用Python创建标注表达式
- spring初始化在ServletContextListener实现类中获取spring注入对象
- 【VerySky原创】怎么查找系统中的锁对象
- iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9443 -j DNAT
- alert中文信息时乱码,html页面和script标签中均已设置为utf-8依然乱码
- Sister Sharp
- uos系统终端调试linux命令,uos怎么开启开发者模式
- Oracle迁移PostgreSQL经验总结