Size: a a a

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

2020 May 10

КК

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

m

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

m

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

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
если нужно 1.4 % 1 в фиксированной точке сделать - (14 % 10) / 10
источник

m

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

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
короче - если вам важно с точностью до 5 знака поделить, например 7 на 3 - домножьте 7 на 100_000
источник

m

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

m

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

m

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

e

everblade 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))
Говорили же вроде что метод pop кушает много памяти и целесообразнее создать новый массив и туда добавлять элементы, которые нужны
источник

m

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

m

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

m

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

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
everblade
Говорили же вроде что метод pop кушает много памяти и целесообразнее создать новый массив и туда добавлять элементы, которые нужны
почти весь питон про это. жертвуем памятью и скоростью, ради простоты и читабельности кода. в этом нет ничего плохого
источник

😍

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

m

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

m

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

e

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

КК

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

m

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