-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMain.py
More file actions
32 lines (24 loc) · 735 Bytes
/
Main.py
File metadata and controls
32 lines (24 loc) · 735 Bytes
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
def load_data():
adsf = input("Word number: ")
word, number = adsf.split(" ")
return word, int(number)
def order_letters(word):
letters = sorted(word)
letters2 = list(word)
letters2.sort()
return letters2
def slicer(letters, slice_size):
clone_letters = letters;
first_letter_index = 0
while first_letter_index < len(clone_letters):
i = 1
while i <= slice_size:
print("".join(clone_letters[first_letter_index:first_letter_index+i]))
i += 1
first_letter_index += 1
def main():
word, slice_size = load_data()
ordered_letters = order_letters(word)
slicer(ordered_letters, slice_size)
if __name__ == "__main__":
main()