assert my_count("Thailand","a")==2
assert my_find("Thailand","i")==3
print(my_strip("Thailand"))
print(my_startswith("Thailand","Sun"))
print(my_endswith("Thailand","and"))
def my_count(s,a):
i=0
count=0
while i<len(s):
if s[i]==a:
count+=1
i+=1
return count
def my_find(s,a):
i=0
while i<len(s):
if s[i]==a:
return i
i+=1
def my_strip(s):
i=0
rs=""
while i<len(s):
if s[i]!=" ":
rs+=s[i]
i+=1
return rs
def my_startswith(s,a):
i=0
count=0
while i<len(a):
if s[i]==a[i]:
count+=1
i+=1
if count==len(a):
return True
else:
return False
def my_endswith(s,a):
i=len(s)-1
j=len(a)-1
count=0
while j>=0:
if s[i]==a[j]:
count+=1
i-=1
j-=1
if count==len(a):
return True
else:
return False
setup()
ไม่มีความคิดเห็น:
แสดงความคิดเห็น