首页IT科技python translator(Python中translate( ) 方法的实现原理)

python translator(Python中translate( ) 方法的实现原理)

时间2025-06-20 17:32:39分类IT科技浏览4748
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。...

本文教程操作环境:windows7系统            、Python 3.9.1            ,DELL G3电脑            。

一                  、translate( ) 方法

1      、描述

根据参数 table 给出的表(包含 256 个字符)转换字符串的字符                  ,要过滤掉的字符放到 deletechars 参数中                  。

2      、语法

translate(table,/)

3                  、参数

table—— 转换表      ,是通过 maketrans( ) 方法转换而来      。

转换表必须是Unicode常规到Unicode常规      ,字符串或无的映射            。

4            、返回值:

返回翻译后的字符串                  。

二      、实现原理

1                  、使用maketrans()方法创建翻译表

string.maketrans(instr,outstr)

注意:翻译表的长度必须是256

2            、得到翻译表之后                  ,用translate方法实现翻译

>>>#制作翻译表 >>>bytes_tabtrans=bytes.maketrans(babcdefghijklmnopqrstuvwxyz,bABCDEFGHIJKLMNOPQRSTUVWXYZ) >>>#转换为大写            ,并删除字母o >>>print(brunoob.translate(bytes_tabtrans,bo)) bRUNB

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
antd form upload(antd中的form表单中的wrapperCol和labelCol问题)