内置函数str()用于将给定对象转换为字符串格式。输出字符串的行为取决于参数编码和错误。

卧龙网站建设公司成都创新互联公司,卧龙网站设计制作,有大型网站制作公司丰富经验。已为卧龙上千多家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的卧龙做网站的公司定做!
 **str(object, encoding='utf-8', errors='strict')** #where object is whoes string representation needed 
str()参数:取三个参数。参数错误有以下六种类型
严格的 -失败时会引发一个 UnicodeDecodeError 异常。
忽略 -从结果中忽略不可编码的 Unicode
替换 -将不可编码的 Unicode 替换为问号
xmlcharfreplace-代替不可编码的 Unicode 插入 XML 字符引用
backlashread-它插入一个\ uNNNN espace 序列,而不是不可编码的 Unicode
名称替换 -它插入了一个\N{而不是不可编码的 Unicode...}转义序列
| 参数 | 描述 | 必需/可选 | 
|---|---|---|
| 目标 | 要返回其字符串表示形式的对象。如果未提供,则返回空字符串 | 需要 | 
| 编码 | 给定对象的编码。未提供时 UTF-8 的默认值 | 可选择的 | 
| 错误 | 解码失败时的响应。默认为“严格” | 可选择的 | 
这将返回一个可打印格式的字符串对象。如果缺少参数编码和错误,str()函数将在内部调用对象的__str__()方法。
| 投入 | 返回值 | | If 对象 | 线 |
str()方法的示例str()进行转换 output = str(25)
print(output) 
输出:
25
str()如何处理字节? # bytes
byt = bytes('pythön', encoding='utf-8')
print(str(byt, encoding='ascii', errors='ignore')) 
输出:
pythn 如果对象是 bytes 或 bytearray,str()在内部调用 bytes.decode(编码,错误)。
                新闻名称:创新互联Python教程:Pythonstr()
                
                地址分享:http://www.csdahua.cn/qtweb/news18/496718.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网