Commit 3096a300 by Patryk Czarnik

policz_znaki - v1

parent 5be6c1ec
def policz_znaki(napis):
wynik = 0
czy_liczyc = False
for znak in napis:
if znak == '<':
czy_liczyc = True
elif znak == '>':
czy_liczyc = False
elif czy_liczyc:
wynik += 1
return wynik
from policz_znaki import *
print(policz_znaki('ala ma <kota> a kot ma ale'))
print(policz_znaki('a <a<a<a>>>'))
print(policz_znaki('a <a<a<aaa>a>>'))
from policz_znaki import *
def test_policz_znaki_jeden_tekst():
wynik = policz_znaki('ala ma <kota> a kot ma ale')
assert wynik == 4
def test_policz_znaki_zagniezdzenie():
assert policz_znaki('a <a<a<aaa>a>>') == 14
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment