Skip to content

Instantly share code, notes, and snippets.

@lexifdev
Last active October 7, 2015 03:54
Show Gist options
  • Save lexifdev/dce389a401e6ef017de5 to your computer and use it in GitHub Desktop.
Save lexifdev/dce389a401e6ef017de5 to your computer and use it in GitHub Desktop.
# coding=utf-8
from __future__ import unicode_literals
def suddendeath(msg):
"""
_人人人人_
> msg <
 ̄Y^Y^Y^Y ̄
"""
nl = '\n'
lm = '> '
rm = ' <'
ul = '_人'
um = '人'
ur = '人_'
dl = ' ̄Y^'
dm = 'Y^'
dr = 'Y ̄'
lines = msg.splitlines()
max_len = max(map(len, lines))
w = max_len - 1
s = ul + um * w + ur + nl
for line in lines:
len_diff = w - len(line)
pad = ' ' * len_diff
s += lm + line + pad + rm + nl
s += dl + dm * w + dr
return s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment