Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 16, 2016 16:16:09

aleks14
Зарегистрирован: 2016-04-08
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

подскажите с решением задачи пожалуйста

3) Вводится число N - количество учеников. Сделать расчёт на три.
Примеры:
N=5
первый
второй
третий
первый
второй

N=7
первый
второй
третий
первый
второй
третий
первый
и еще вот эту задачу
Пользователь вводит число X, Y. Вывести на экран последовательность чисел от X до Y+5. и еще это)
я впринцепи понимаю как решить но не могу грамотно написать код(
только начал изучение если можно с кратким пояснением. большое спасибо

Отредактировано aleks14 (Сен. 16, 2016 16:36:38)

Офлайн

#2 Сен. 16, 2016 16:40:06

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

подскажите с решением задачи пожалуйста

В сильно примитивном виде будет как то так

 count = int(input('Введите число'))
numbers = ['First', 'Second', 'Third']
for ic in range((count // len(numbers))):
    for i in numbers:
        print i
for io in numbers[0:count % len(numbers)]:
    print io



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Сен. 16, 2016 17:10:15

aleks14
Зарегистрирован: 2016-04-08
Сообщения: 42
Репутация: +  0  -
Профиль   Отправить e-mail  

подскажите с решением задачи пожалуйста

ZerG
В сильно примитивном виде будет как то так
спасибо большое а не мог бы пояснить
 for ic in range((count // len(numbers)))
почему тут деление?) просто не очень понимаю как присвоение идет
 count = int(input('Введите число'))
numbers = ['один', 'два', 'три']
for i in numbers:
        print (i)
вот условно такой код понятно как работает

Отредактировано aleks14 (Сен. 16, 2016 17:24:39)

Офлайн

#4 Сен. 16, 2016 20:08:27

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

подскажите с решением задачи пожалуйста

x // y Получение целой части от деления
x % y Остаток от деления



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version