Задание: Вывести количество слов и предложений в строке, также вывести количество артиклей таких как THE и A, вывести строку убрав пробелы.
ВОТ В ПРИНЦИПЕ И САМ КОД:
# -*- coding: cp1251 -*-
import re
class some:
art=["a","the"]
def __init__(self,stroka):
self.r=stroka
self.splited = stroka.split(".")
self.nsent = len(self.splited)
print (self.r)
def p(self):
for i in self.splited:
pass
print("Number of sentences: ")
print (self.nsent-1)
def pW(self):
self.splited=self.r.split(" ")
self.nsent=len(self.splited)
for a in self.splited:
pass
print ("Number of words: ")
print(self.nsent)
def pA(self):
print ("article THE in string :")
print (self.r.upper().count(" THE "))
print ("article A in string :")
print (self.r.upper().count(" A "))
pass
def wS(self):
print(self.r.replace(' ',''))
print("Заданная строка")
x=some("Hello world. Just A Hello the world, but the not use'd. Just a hello the world.")
x.p()
x.pW()
x.pA()
x.wS()
З.Ы. КОД ДОРАБОТАН !!!!
Комментариев нет:
Отправить комментарий