Предмет: Информатика, автор: huracan283

информатика! 10 класс! с объяснением пожалуйста, на python
ЗАДАНИЕ: Дана строка. Подсчитать,сколько различных символов встречается в ней. Вывести их на экран.​

Ответы

Автор ответа: orgpetrov
1

Ответ:

some_str = "Привет, я строка!"

print(len(set(some_str)), "уникальных символов")

Объяснение:

set - это множество, не повторяющихся объектов.


huracan283: проверил,выдает ошибку
orgpetrov: У меня не выдаёт никаких ошибок
orgpetrov: А у тебя какая версия питона?
huracan283: то есть на сайте проверил
huracan283: а можешь объяснить что такое some_str и все что в скобках во второй строке?
orgpetrov: Такс, some_str это любая строка, просто переменная, print - это функция для вывода чего-либо в консоль, len - это функция которая возвращает длину любых объектов, например строки, списка или множества, множество (set) - это тип данных, я его использовал потому что в нём не могут хранитя одинаковые объекты, например set("Вообще") вернёт {"В", "о", "б", "щ", "е"}
huracan283: спасибо
Похожие вопросы