Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- words = ["!","OlLeH","dLRow"]
- def fix(word):
- f = word.lower()
- fl = []
- first_letter = False
- for i in f:
- if i == f[0] and first_letter == False:
- fl.append(i.upper())
- first_letter = True
- else:
- fl.append(i)
- return "".join(fl)
- def reverser(word):
- return word[::-1]
- def fix_list(list_):
- right_list = []
- for i in list_:
- if i != "!":
- w = fix(reverser(i))
- right_list.append(w)
- else:
- right_list.append(i)
- return right_list
- def Hello_World(words):
- words = fix_list(words)
- right_order = ['','','']
- for i in words:
- if i.lower() == "hello":
- right_order[0] = i
- elif i == "?" or i == "!":
- right_order[2] = i
- else:
- right_order[1] = i
- return right_order
- def stringer_hw(list_):
- string = ''
- for i in list_:
- if i == "!" or i == "?":
- string = string + i
- elif i == list_[0]:
- string = string + i
- else:
- string = string + " " + i
- return string
- print stringer_hw(Hello_World(words))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement