Python, Образование.

Введение в язык Python: синтаксис и основы программирования. Продолжение.

 

Лекция

 

Свои решения задач присылайте artem_vesnin@iszf.irk.ru

 

Задача 1

Напишите выражение, которое изменит первый элемент в кортеже.
Кортеж со значением (4, 5, 6) должен стать кортежем со значением (1, 5, 6).

 

Задача 2

Дан список чисел. Вывести разницу между максимальным и минимальным числом в этом списке

 

Задача 3

Вы должны написать программу, которая принимает положительное целое число и возвращает:

«Fizz Buzz», если число делится на 3 и 5;

«Fizz», если число делится на 3;

«Buzz», если число делится на 5;

Число, как строку для остальных случаев.

 

Задача 4

Напистать функцию, которая возвращает n-первых числе Фибоначи.

 

Задача 5

Дан массив с положительными числами и число N. Вы должны найти N-ую степень элемента в массиве с индексом N. Если N за границами массива, тогда вернуть -1. Не забывайте, что первый элемент имеет индекс 0. Давайте посмотрим на несколько примеров:

массив = [1, 2, 3, 4] и N = 2, тогда результат 32 == 9;

массив = [1, 2, 3] и N = 3, но N за границами массива, так что результат -1

 

Задача 6

Дан массив целых чисел. Нужно найти сумму элементов с четными индексами (0-й, 2-й, 4-й итд), затем перемножить эту сумму и последний элемент исходного массива. Не забудьте, что первый элемент массива имеет индекс 0. Для пустого массива результат всегда 0.

 

Задача 7

Считать из файла «input.txt» число n. Вывести в файл «output.txt» n первых

простых чисел.
Входные данные
5
Выходные данные
2, 3, 5, 7, 11

Comments are closed.