Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 1 / 0
Регистрация: 29.03.2022
Сообщений: 59
1

Посредством цикла for выполнить над каждым элементом списка заданную операцию и вывести на экран полученные числа

05.04.2022, 23:48. Показов 642. Ответов 5

Author24 — интернет-сервис помощи студентам
Доброго времени суток, нужно написать код:
Посредством цикла for выполнить над каждым элементом списка заданную операцию и вывести на экран полученные числа. Операция может быть любая и числа так же.
Благодарю!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2022, 23:48
Ответы с готовыми решениями:

Посредством цикла for выполнить над каждым элементом списка заданную операцию и вывести на экран полученные числа
Доброго времени суток, нужно написать код: Посредством цикла for выполнить над каждым элементом...

Считать числа и символы с клавиатуры и выполнить над числами заданную операцию
Помогите пожалуйста! Дано 2 числа и символ. Символы обозначают математическую...

Выполнить заданную арифметическую операцию, ответ вывести на экран
Запросить у пользователя значение переменной X (вещественная переменная) знак операции (символьная...

Над каждым символом строки выполнить побитовую операцию
Написать программу на С++. Ввести в консоли строку из пяти символов, а затем произвести над каждым...

5
2170 / 1653 / 840
Регистрация: 10.01.2015
Сообщений: 5,192
06.04.2022, 00:03 2
Лучший ответ Сообщение было отмечено DeathEye как решение

Решение

Python
1
2
3
4
lst = [1,2,3,4,5,6,7,8]
 
for i in lst:
    print(i ** i)
1
0 / 1 / 0
Регистрация: 29.03.2022
Сообщений: 59
06.04.2022, 00:15  [ТС] 3
Спасибо за ответ,код является правильным, но еще хотелось бы узнать: как он работает? что за операция или же как получаются такие цифры. Надеюсь сможете обьяснить, спасибо!
0
2170 / 1653 / 840
Регистрация: 10.01.2015
Сообщений: 5,192
06.04.2022, 00:17 4
for i in lst: - для каждого элемента в последовательности
print(i ** i) - вывести его значение в степени этого значения
0
0 / 1 / 0
Регистрация: 29.03.2022
Сообщений: 59
06.04.2022, 00:24  [ТС] 5
Я понял, только оно выводит не в квадрате, а в такой степени как и число, ну например 1=1 2=4 3=27( 3 в 3 степени).4 = 256(это 4 в 4 степени)
0
2170 / 1653 / 840
Регистрация: 10.01.2015
Сообщений: 5,192
06.04.2022, 00:26 6
Да, почти сразу заметил ошибку и поправил текст.
0
06.04.2022, 00:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.04.2022, 00:26
Помогаю со студенческими работами здесь

Записать два hex-числа, выполнить простейшую математическую операцию, вывести результат на экран
Написать программу: Записать два 16-ых числа, выполнить простейшую математическую операцию,...

Строки. Произвести над каждым символом операцию побитового И
Ввести в консоли строку из пяти символов, а затем произвести над каждым символом операцию...

Произвести над каждым символом строки операцию побитового И, со вторым операндом равным 11010111.
Ввести в консоли строку из пяти символов, а затем произвести над каждым символом операцию...

Сравнить каждого элемента списка с каждым элементом другого списка
Здравствуйте! Задача состоит в следующем: Даны два списка, они могут быть не равны по количеству...

Удалить из списка элемент перед каждым элементом со значением -2. Вставить число 33 в конец списка
Создать линейный однонаправленный список из вещественных чисел. Удалить из списка элемент перед...

Ввести два числа плюс операцию и выполнить операцию
помогите плиз) 2.Вводятся с клавиатуры вещественное число X типа long, и Y типа float и символ K$....


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru