kuskova2004oziqru
16.11.2021 16:46

Не могу разобраться, каким должен быть корректный код? Метки python, python для начинающих
Не получается вывести список в виде таблицы и средней оценки разобраться, каким должен быть корректный код
Написал такой код:
books = [
{
'name': 'Python',
'ratings': {
'A': 5,
'B': 8
}
},
{
'name': 'Java',
'ratings': {
'C': 9,
'D': 7
}
}
def list books):
print("{:<10}".format('Name'), f"{'Ratings':>10}")
for book in books:
print("{:<10}".format( book.values(['name': "Python", "Java"]), "{:>10}".format( book['ratings']))
rates_Python, rates_java = map(float, input().split())
print("{:<10}".format(book['name']), "{:>10}".format(books['Ratings_avg']))
rates_Python = [5, 8]
Python_avg = mean(rates_Python)
ratings_avg_p = Python_avg
rates_Java = [9, 7]
Java_avg = mean(rates_Java)
ratings_avg_j = Java_avg

вывод должен быть таким
Name avg_Ratings

Python 6,50
Java 8

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
SeamCard
06.02.2023 17:46
Локальная эта сеть объединяет компьютеры расположенные в пределах одного здания(одна комната одно учреждение завод) причиной создания локальной сети является автоматизация промышленных процессов обработка различных документов. Каждый компьютер подключённый к локальной сети осуществляет связь с сетевого адаптера.
В каждой таблице БД может существовать первичный ключ. Под первичным ключом понимают поле или набор полей, однозначно (уникально) идентифицирующих запись. Первичный ключ должен быть минимально достаточным: в нем не должно быть полей, удаление которых из первичногоключа не отразится на его уникальности.
0,0(0 оценок)
Ответ:
Герман10111
21.03.2020 03:59
Const n = 10;
var
mas:array [1..n] of integer;
i,x,j,a,b,index:integer;
begin
write('Введите диапазон от a до b: ');
readln(a,b);
for i:= 1 to n do
begin
mas[i]:=Random(b-a+1)+a;
end;
writeln('Полученный массив: ');
for i:= 1 to n do
 write(mas[i]:4);
for i:=n downto 1 do
if mas[i]>0 then
begin
 index:=i;
 break
end;
mas[index]:=mas[2];
writeln;
writeln('Результат выполнения задания: ');
for i:= 1 to n do
 write(mas[i]:4);
readln
end.

Введите диапазон от a до b: 10 40
Полученный массив:
  25  13  38  31  39  12  16  11  26  33
Результат выполнения задания:
  25  13  38  31  39  12  16  11  26  13
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота