Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 May 10

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
А как вы ее потом складываете?
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

D9

Dingo 96 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Всем привет, кто шарит в Бд (mssql) можете помочь с решением задачи?)
источник

Y

Yaris in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
всем привет! Вот такое задание: Напиши программу, которая удалит каждый 5-й элемент из списка, а также отсортирует все его элементы по возрастанию и выведет результат на экран в виде упорядоченного списка.  a = [int(s) for s in input().split()]
for i in range(4, len(a), 4):
   try:
       a.pop(i)
   except IndexError:
       print(sorted(a))
Сделал вот так, а можно как-то без исключений?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
кек
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Yaris
всем привет! Вот такое задание: Напиши программу, которая удалит каждый 5-й элемент из списка, а также отсортирует все его элементы по возрастанию и выведет результат на экран в виде упорядоченного списка.  a = [int(s) for s in input().split()]
for i in range(4, len(a), 4):
   try:
       a.pop(i)
   except IndexError:
       print(sorted(a))
Сделал вот так, а можно как-то без исключений?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
for c, value in enumerate(my_list, 1):
   if not c % 5:
        my_list.pop(c)
print(sorted(my_list))
источник

Y

Yaris in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Понял, спасибо
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну тока там надо посмотреть с нумерацией
с нуля или с единицы
но это уже сами отлаживайте)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
for c, value in enumerate(my_list, 1):
   if not c % 5:
        my_list.pop(c)
print(sorted(my_list))
надо же наоборот, если делится на пять, то удаляем
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
надо же наоборот, если делится на пять, то удаляем
если нет остатка от деления - делится
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Dingo 96
Всем привет, кто шарит в Бд (mssql) можете помочь с решением задачи?)
пиши условие
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а. как-то я это по-другому воспринял. я привык явно указывать типа a % b == 0 или a % b > 0
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
ну и традиционно - не используйте си стайл перебор элементов
используйте enumerate
или zip
или просто перебор элементов, если не требуется номер
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
сейчас смотрю)
насчёт второго пункта, можно использовать ещё scientific notation, мне так даже привычнее. то есть 1000000 (миллион) можно записать как 1e6
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
273000 - 2.73e5
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
а. как-то я это по-другому воспринял. я привык явно указывать типа a % b == 0 или a % b > 0
++
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
сейчас смотрю)
насчёт второго пункта, можно использовать ещё scientific notation, мне так даже привычнее. то есть 1000000 (миллион) можно записать как 1e6
можно, но осторожно
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
так как 1_000_000 это int, а 1e6 это float
источник