Ocena użytkownikóww: ***** / 2
Nadesłany przez Marek Madejski, 22 maja 2015 12:31
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.naprzemiennosc_liter.py:
# -*- coding: UTF-8 -*-
# Implementacja algorytmu naprzemiennosci liter w tekscie
# algorytm.org
# na podstawie arykulu Nikodema Solarza
def naprzemian_1(word): #z petla for
result = ""
count = 0
for c in range(len(word)):
if c % 2 == 0:
result += word[c].upper()
else:
result += word[c].lower()
return result
def naprzemian_2(word): #z petla foreach
result = ""
count = 0
for c in word:
if count % 2 == 0:
result += c.upper()
else:
result += c.lower()
count += 1
return result
def main():
word = input("Wpisz tekst\n")
word = naprzemian_1(word)
print(word)
if __name__ == "__main__":
main()