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

Задание Python

24.12.2020, 18:49. Показов 777. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Зачетная сессия
Известно, что для получения зачета приходиться делать несколько заходов. Количество заходов зависит от степени свирепости преподавателя. Имеется список зачетов, принимающих эти зачеты преподавателей и количество заходов, которые пришлось сделать, чтобы получить соответствующий зачет. Определить фамилию самого свирепого преподавателя и предмет, зачет по которому был получен наиболее легко. Помогите пожалуйста. напишите пожалуйста полный код.

Python
1
2
3
4
5
6
7
8
9
10
11
12
n = int(input("Введите количество зачётов от 2 до 10: "))
print()
print("Количество зачётов данного семестра: ", n)
print()
 
for i in range(n):
    predmet = str(input("Название предмета: "))
    prepodavatel = str(input("Фамилия препоподавателя: "))
    zah = int(input("Количество заходов: "))
    print("Предмет: ", predmet)
    print("Преподаватель: ", prepodavatel)
    print("Количество заходов: ", zah)
при вводе предмета, препода и кол-ва заходов, как определить фамилию и предмет, как написано в условии, когда пишу дальше код введённые данные сохраняются только у последнего введённого зачёта.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2020, 18:49
Ответы с готовыми решениями:

Python. Задание по кр
Вот задание. Заранее спасибо

Задание по Python 3
Суть задания заключается: дан текст - "01010001010101010" человек вводит цифру к примеру 4 и ему выводит ответ 1 вводит 5, выводит 0...

Университетское задание из С++ в Python
Доброго времени суток! Начал изучать python ( до этого учил с++ в универе), дошел до классов. Вспомнил что на С++ делали...

5
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
24.12.2020, 19:10
Тебе надо хранить данные в списке. Ну, например, вот так:
Python
1
2
3
predmet = list()
for i in range(5):
    predmet.append(input('Название предмета: '))
Обращаться к элементам списка можно вот так, например:
Python
1
2
for i in range(len(predmet)):
    print(predmet[i])
Ну а дальше сам внедряй это все в свою прогу.
0
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 18
24.12.2020, 22:42  [ТС]
Если я правильно понял, то сделал список для предмета, препода и захода, их количество зависит от количества зачётов соответственно "n". Но когда я добавляю зачёты , к примеру 3, то у меня по 3 раза подряд спрашивает предмет препод и заход, как можно сделать правильнее, чтобы сначала первый зачет (предмет, препод, заход), потом другой и тп. Чтобы в дальнейшем уже использовать их для решения задачи?
0
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
24.12.2020, 22:51
shaidullin2h, чтобы не гадать нужно хотя бы - что и как подается на входе
0
0 / 0 / 0
Регистрация: 23.10.2018
Сообщений: 18
24.12.2020, 22:52  [ТС]
Цитата Сообщение от Gdez Посмотреть сообщение
shaidullin2h, чтобы не гадать нужно хотя бы - что и как подается на входе
немного не понял вас
0
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
24.12.2020, 23:01
shaidullin2h,
Имеется список зачетов, принимающих эти зачеты преподавателей и количество заходов, которые пришлось сделать, чтобы получить соответствующий зачет.
Формат этого и пример списка
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2020, 23:01
Помогаю со студенческими работами здесь

Python Задание с использование массива
1) windows 10 2)PYthon 3.8 3) Массивы Можете написать простой код python 3.8 можно и 3.7 Задание: Есть массив Программа...

Задание python по теме Простые и текстовые файлы
Необходимо написать код на python: С клавиатуры в одной строке вводится произвольное количество вещественных чисел. Запишите их в файл,...

Python cv2 сконвертировать Python многомерный массив в картинку
Python cv2, необходимо сконвертировать многомерный массив в картинку, например: Дано: , , ] Где каждые 3 значения - цвета пикселя...

Python задание из ЕГЭ (27)
Как не пытался, не смог решить. Шлагбаум для въезда на территорию склада черных гелевых ручек открывается после предъявления...

задание в python с преобразованием чисел
Создайте программу преобразования чисел (2,8,10 без 16). Все имена функций начинаются на В и К.(вопрос сформулирован преподом и не понятен...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru