From 3e520e18e368cd0f254aee45b076fc2363ec01d9 Mon Sep 17 00:00:00 2001 From: Jaewook Lee <11328376+jaewooklee93@users.noreply.github.com> Date: Sat, 20 Jul 2024 22:20:57 +0900 Subject: [PATCH] add color print --- color-print/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 color-print/README.md diff --git a/color-print/README.md b/color-print/README.md new file mode 100644 index 0000000..1c73b28 --- /dev/null +++ b/color-print/README.md @@ -0,0 +1,15 @@ +```python +def rprint(*args, color='blue', sep=' ', end='\n', flush=False): + + palette = ['black', 'red', 'green', 'yellow', + 'blue', 'magenta', 'cyan', 'white'] + color = f'\033[3{palette.index(color)}m' + RESET = "\033[0m" + + print(f'{color}{sep.join(args)}{RESET}', end=end, flush=flush) + +rprint('hello') # blue 'hello' +rprint('hello', color='red') # red 'hello' +``` + +