-
Notifications
You must be signed in to change notification settings - Fork 1
/
text.py
108 lines (103 loc) · 6.9 KB
/
text.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# -*- coding: utf-8 -*-
def pikachu():
print ("░░░░█░▀▄░░░░░░░░░░▄▄███▀░░ ")
print ("░░░░█░░░▀▄░▄▄▄▄▄░▄▀░░░█▀░░ ")
print ("░░░░░▀▄░░░▀░░░░░▀░░░▄▀░░░░ ")
print ("░░░░░░░▌░▄▄░░░▄▄░▐▀▀░░░░░░ ██████╗ ██╗██╗ ██╗ █████╗ ██████╗██╗ ██╗██╗ ██╗")
print ("░░░░░░▐░░█▄░░░▄█░░▌▄▄▀▀▀▀█ ██╔══██╗██║██║ ██╔╝██╔══██╗██╔════╝██║ ██║██║ ██║")
print ("░░░░░░▌▄▄▀▀░▄░▀▀▄▄▐░░░░░░█ ██████╔╝██║█████╔╝ ███████║██║ ███████║██║ ██║")
print ("░░░▄▀▀▐▀▀░░░░░░░▀▀▌▄▄▄░░░█ ██╔═══╝ ██║██╔═██╗ ██╔══██║██║ ██╔══██║██║ ██║")
print ("░░░█░░░▀▄░░░░░░░▄▀░░░░█▀▀▀ ██║ ██║██║ ██╗██║ ██║╚██████╗██║ ██║╚██████╔╝")
print ("░░░░▀▄░░▀░░▀▀▀░░▀░░░▄█░░░░ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝ ╚═════╝ ")
def start_swing():
print (" _ _ _ ")
print (" ___| |_ __ _ _ __| |_ _____ _(_)_ __ __ _ ")
print ("/ __| __/ _` | '__| __| / __\\ \\ /\\ / / | '_ \\ / _` |")
print ("\\__ \\ || (_| | | | |_ \\__ \\\\ V V /| | | | | (_| |")
print ("|___/\\__\\__,_|_| \\__| |___/ \\_/\\_/ |_|_| |_|\\__, |")
print (" |___/ ")
def ready():
print (" ___ ___ _ _____ __")
print (" | _ \ __| /_\ | \ \ / /")
print (" | / _| / _ \| |) \ V / ")
print (" |_|_\___/_/ \_\___/ |_| ")
def flat_swing():
print ("███████╗██╗ █████╗ ████████╗ ███████╗██╗ ██╗██╗███╗ ██╗ ██████╗ ██╗")
print ("██╔════╝██║ ██╔══██╗╚══██╔══╝ ██╔════╝██║ ██║██║████╗ ██║██╔════╝ ██║")
print ("█████╗ ██║ ███████║ ██║ ███████╗██║ █╗ ██║██║██╔██╗ ██║██║ ███╗ ██║")
print ("██╔══╝ ██║ ██╔══██║ ██║ ╚════██║██║███╗██║██║██║╚██╗██║██║ ██║ ╚═╝")
print ("██║ ███████╗██║ ██║ ██║ ███████║╚███╔███╔╝██║██║ ╚████║╚██████╔╝ ██╗")
print ("╚═╝ ╚══════╝╚═╝ ╚═╝ ╚═╝ ╚══════╝ ╚══╝╚══╝ ╚═╝╚═╝ ╚═══╝ ╚═════╝ ╚═╝")
def top_spin():
print ("████████╗ ██████╗ ██████╗ ███████╗██████╗ ██╗███╗ ██╗ ██╗")
print ("╚══██╔══╝██╔═══██╗██╔══██╗ ██╔════╝██╔══██╗██║████╗ ██║ ██║")
print (" ██║ ██║ ██║██████╔╝ ███████╗██████╔╝██║██╔██╗ ██║ ██║")
print (" ██║ ██║ ██║██╔═══╝ ╚════██║██╔═══╝ ██║██║╚██╗██║ ╚═╝")
print (" ██║ ╚██████╔╝██║ ███████║██║ ██║██║ ╚████║ ██╗")
print (" ╚═╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝ ╚═╝")
# function takes angle as parameter and prints corresponding compass graphics
def compass(angle):
if angle > 337.5 or angle < 22.5:
print ('Compass: ' + str(angle) + ' degrees at N')
print(" _______")
print(" / N \\")
print("| | |")
print("|E | W|")
print("| |")
print(" \___S___/")
elif angle > 22.5 and angle < 67.5:
print ('Compass: ' + str(angle) + ' degrees at NW')
print(" _______")
print(" / N \\")
print("| / |")
print("|E / W|")
print("| |")
print(" \___S___/")
elif angle > 67.5 and angle < 112.5:
print ('Compass: ' + str(angle) + ' degrees at W')
print(" _______")
print(" / N \\")
print("| |")
print("|E --- W|")
print("| |")
print(" \___S___/")
elif angle > 112.5 and angle < 157.5:
print ('Compass: ' + str(angle) + ' degrees at SW')
print(" _______")
print(" / N \\")
print("| |")
print("|E \ W|")
print("| \ |")
print(" \___S___/")
elif angle > 157.5 and angle < 202.5:
print ('Compass: ' + str(angle) + ' degrees at S')
print(" _______")
print(" / N \\")
print("| |")
print("|E | W|")
print("| | |")
print(" \___S___/")
elif angle > 202.5 and angle < 247.5:
print ('Compass: ' + str(angle) + ' degrees at SE')
print(" _______")
print(" / N \\")
print("| |")
print("|E / W|")
print("| / |")
print(" \___S___/")
elif angle > 247.5 and angle < 292.5:
print ('Compass: ' + str(angle) + ' degrees at E')
print(" _______")
print(" / N \\")
print("| |")
print("|E --- W|")
print("| |")
print(" \___S___/")
elif angle > 292.5 and angle < 337.5:
print ('Compass: ' + str(angle) + ' degrees at NE')
print(" _______")
print(" / N \\")
print("| \ |")
print("|E \ W|")
print("| |")
print(" \___S___/")