Предмет: Информатика,
автор: huracan283
информатика! 10 класс! с объяснением пожалуйста, на python
ЗАДАНИЕ: Дана строка. Подсчитать,сколько различных символов встречается в ней. Вывести их на экран.
Ответы
Автор ответа:
1
Ответ:
some_str = "Привет, я строка!"
print(len(set(some_str)), "уникальных символов")
Объяснение:
set - это множество, не повторяющихся объектов.
huracan283:
проверил,выдает ошибку
У меня не выдаёт никаких ошибок
А у тебя какая версия питона?
то есть на сайте проверил
а можешь объяснить что такое some_str и все что в скобках во второй строке?
Такс, some_str это любая строка, просто переменная, print - это функция для вывода чего-либо в консоль, len - это функция которая возвращает длину любых объектов, например строки, списка или множества, множество (set) - это тип данных, я его использовал потому что в нём не могут хранитя одинаковые объекты, например set("Вообще") вернёт {"В", "о", "б", "щ", "е"}
спасибо
Похожие вопросы
Предмет: Алгебра,
автор: Vluad2123
Предмет: Математика,
автор: ctepanova2004
Предмет: Физика,
автор: Аноним
Предмет: Русский язык,
автор: danilque