Найти - Пользователи
Полная версия: Простенькая задачка
Начало » Python для новичков » Простенькая задачка
1
Pagost
Добрый день, преподаватель задал несколько задачек, код разумеется я нашел в интернете, но преподаватель понимает что все берут код с интернета и чтобы получить зачет нужно расписать код программы, каждую строчку кода, что делает строчка, программки простенькие, прошу экспертов подсказать, сейчас напишу задачки и код, кому не сложно кто реально шарит прошу уделить пару минут и помочь.

2.Выведите все четные элементы списка. При этом используйте цикл for, перебирающий элементы списка, а не их индексы!.

s=input()
a=
for i in a:
if int(i)%2 == 0:
print(i, end=' ')

3 Дано действительное положительное число a и целоe число n.
Вычислите an. Решение оформите в виде функции power(a, n).
Стандартной функцией возведения в степень пользоваться нельзя.


def power(a, n):
res = 1
for i in range(abs(n)):
res *= a
if n >= 0:
return res
else:
return 1 / res

print(power(float(input()), int(input())))

Дано число n. Создайте массив размером n×n и заполните его по следующему правилу:
Числа на диагонали, идущей из правого верхнего в левый нижний угол равны 1.
Числа, стоящие выше этой диагонали, равны 0.
Числа, стоящие ниже этой диагонали, равны 2.
Полученный массив выведите на экран. Числа в строке разделяйте одним пробелом.

n = int(input())
a = [ * n for i in range(n)]
for i in range(n):
a = 1
for i in range(n):
for j in range(n - i, n):
a = 2
for row in a:
for elem in row:
print(elem, end=' ')
print()
ZerG
Иди учись портянки вязать.
Пригодится.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB