首页 > 编程语言 > 详细

python 保护隐私

时间:2020-04-13 17:39:18      阅读:86      评论:0      收藏:0      [点我收藏+]

保护用户隐私或打码

def mark_star(name: str, ratio=0.6):
    l = len(name)
    star_len = int(l * ratio)
    remain_len = l - star_len
    print(remain_len)
    if remain_len % 2 == 0:
        remain_forward, remain_backward = int(remain_len / 2), int(remain_len / 2)
    else:
        remain_forward, remain_backward = int(remain_len / 2), int(remain_len / 2) + 1

    marked_name = name[0: remain_forward] + "*"*star_len + name[-remain_backward:]
    return marked_name

 

python 保护隐私

原文:https://www.cnblogs.com/wt7018/p/12692484.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!