ree*_*eee -2 python text python-3.6 zalgo
所以我有一些zalgo文字:
H????????e???????????ll???????????????????o???????
Run Code Online (Sandbox Code Playgroud)
而我正试图把它变成
Hello
Run Code Online (Sandbox Code Playgroud)
使用python3.6,我用来将文本转换为zalgo的函数是
def zalgo(text):
return ''.join([v,v+''.join(choice(list(map(chr,range(768,815))))for i in range(int(normalvariate(10,5))))][v.isalpha()]for v in text)
Run Code Online (Sandbox Code Playgroud)
取自代码高尔夫问题.
我正在尝试做的是在python3.6中获取字符串,因此示例将返回 Hello
您可以filter使用str.isalnum(或str.isalpha仅用于字母表)字符串中的字母/数字,然后将join其返回为:
>>> my_str = 'H????????e???????????ll???????????????????o???????'
>>> ''.join(filter(str.isalnum, my_str))
'Hello'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
903 次 |
| 最近记录: |