Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
mar324
0 / 0 / 0
Регистрация: 24.01.2019
Сообщений: 28
1

Посчитать сколько раз слово name встретилось в данном фрагменте

17.03.2019, 21:32. Просмотров 838. Ответов 3
Метки нет (Все метки)

Программно создайте текстовый файл file1.txt, в который запишите
фрагмент поэмы, в заданном формате:
What's Montague? It is nor hand, nor foot,
Nor arm, nor face, nor any other part
Belonging to a man. O, be some other name.
What's in a name? That which we call a rose
By any other name would smell as sweet;
2. Посчитать сколько раз слово name встретилось в данном фрагменте. Пе-
репишите в другой файл file2.txt этот же текст, заменив слово name на напи-
санное с большой буквы слово Surname. Создайте для строковых преобразова-
ний функцию.
3. Выводите на экран, содержимое первого или второго файла, в зависимо-
сти от имени файла введенного пользователем. В случае неверного ввода име-
ни выведите соответствующее сообщение. Вывод осуществлять без пустых
строк.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2019, 21:32
Ответы с готовыми решениями:

Посчитать сколько раз слово встречается в строке
Напишите функцию, которая получает строку и слово и возвращает сколько раз данное слово вручается в...

Линейный поиск: определить, сколько раз встречается заданное число Х в данном массиве
Напишите программу, которая определяет, сколько раз встречается заданное число x в данном массиве....

Сколько раз выполняется цикл в данном фрагменте программы?
Сколько раз выполняется цикл в данном фрагменте программы? f=1. m=5 n=1 ...

Составить хеш --слово, значение сколько раз слово встретилось в заданном тексте
Помогите пожалуйста сделать лабораторную. Очень надеюсь на вашу помощь. я в этом нуб. ...

Строка: посчитать сколько раз встречается в заданном тексте слово pascal, все прописные символы в данном слове заменить на маленькие
ввести текст, состоящий из латинских букв.посчитать сколько раз встречается в заданном тексте слово...

3
Arsegg
406 / 125 / 98
Регистрация: 02.09.2015
Сообщений: 303
17.03.2019, 21:45 2
Лучший ответ Сообщение было отмечено mar324 как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
def main():
    poem = """What's Montague? It is nor hand, nor foot,
Nor arm, nor face, nor any other part
Belonging to a man. O, be some other name.
What's in a name? That which we call a rose
By any other name would smell as sweet;"""
    newPoem = poem.replace("name", "Surname")
    with open("file1.txt", "w") as f:
        print(poem, file = f)
    with open("file2.txt", "w") as f:
        print(newPoem, file = f)
    s = input()
    if s == "file1.txt":
        print(poem)
    elif s == "file2.txt":
        print(newPoem)
    else:
        print("Error!")
 
if __name__ == "__main__":
    main()
1
mar324
0 / 0 / 0
Регистрация: 24.01.2019
Сообщений: 28
21.03.2019, 23:00  [ТС] 3
Как определить слова, записанные с большой буквы, вывести их на экран и отсортировать все слова фрагмента по алфавиту?
0
Arsegg
406 / 125 / 98
Регистрация: 02.09.2015
Сообщений: 303
22.03.2019, 10:24 4
mar324,
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
def main():
    poem = """What's Montague? It is nor hand, nor foot,
Nor arm, nor face, nor any other part
Belonging to a man. O, be some other name.
What's in a name? That which we call a rose
By any other name would smell as sweet;"""
    words = poem.split()
    capitalizedWords = list(filter(str.istitle, words))
    print(capitalizedWords)
    print(sorted(capitalizedWords))
 
if __name__ == "__main__":
    main()
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2019, 10:24

Определите сколько раз выполнится тело цикла в данном фрагменте Паскаль-программы
Определите сколько раз выполнится тело цикла в данном фрагменте Паскаль-программы. ... a:=202;...

Определить, сколько раз слово встретилось в тексте
#include <stdio.h> #include <conio.h> #include <string.h> main () { char Names ,...

Определить сколько раз в строке встретилось данное слово
Напишите программу, которая считывает текст из файла и выводит на экран все строки файла, после...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru