Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
ghfnmjghj
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 42
#1

Нужны комментарии к программе

01.05.2018, 08:30. Просмотров 126. Ответов 1
Метки нет (Все метки)

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
studs = {}
n = int(input("Количество студентов: "))
s = 0
for i in range(n):
    sname = input(str(i+1) + "-й студент: ")
    point = int(input("Балл: "))
    studs[sname] = point
    s += point
 
avrg = s / n
print("\nСредний балл: %.0f. Студенты с баллом выше среднего:" % avrg)
for i in studs:
    if studs[i] > avrg:
        print(i)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.05.2018, 08:30
Ответы с готовыми решениями:

Нужны комментарии к коду
Всем привет! Кто знает, обьясните что делает каждая строка этого кода (можно...

Нужны комментарии к коду
Всем доброго дня! Помогите разобраться с кодом в Python, пожалуйста. def...

Нужны комментарии к коду
Здравствуйте, мне не понятен этот участок кода, не могли бы вы пояснить import...

Нужны комментарии к коду
def digits(n): i = 0 while n > 0: n = n//10 i +=...

Перевернуть массив (нужны комментарии)
Ребята. тут такое дело. у меня есть массив, его нужно перевернуть и есть код,...

1
Semen-Semenich
546 / 342 / 281
Регистрация: 21.03.2016
Сообщений: 1,043
01.05.2018, 13:32 #2
а что тут непонятного?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
studs = {} # пустой словарь
n = int(input("Количество студентов: "))# ввод количества студентов
s = 0 # счетчик общих баллов
for i in range(n):# цикл по количеству студентов
    sname = input(str(i+1) + "-й студент: ")# получаем студента вида номер имя
    point = int(input("Балл: "))# получаем балл для данного студента
    studs[sname] = point# заносим в словарь ключ имя значение балл
    s += point# складываем балл в общую копилку
 
avrg = s / n# находим средний балл всех студентов
print("\nСредний балл: %.0f. Студенты с баллом выше среднего:" % avrg)
for i in studs: # в цикле просматриваем ключи словаря(имена студентов)
    if studs[i] > avrg:# если балл студента выше среднего
        print(i)# выводим имя
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2018, 13:32

Смена фонового изображения, нужны комментарии к коду
Всем доброго времени суток!Я хотел бы узнать подетально как работает каждая...

Нужны ли потоки в программе
Привет всем. Начинаю кодить на питоне и хотел спросить у знатоков один вопрос....

Python и комментарии
В программе на языке Python можно писать комментарии, которые начинаются с...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru