PK Creative празднует Китайский Новый год. Я участвую в "Творческом конкурсе Весеннего фестиваля". Подробности см.:Творческий конкурс "Праздник весны"
предисловие
Время написания этой статьи — 13 января 2022 года, за 17 дней до китайского Нового года.
Каждый раз, когда я упоминаю китайский Новый год, все очень радуются, потому что я могу взять ежегодный отпуск и вернуться домой, чтобы поесть вкусной еды, но для таких людей, как я, которые покидают мой родной город, чтобы работать в Ханчжоу, неизбежно пережить ежегодный праздник. "Воссоединение и разлука" снова. Приятно вернуться домой, чтобы встретиться с родственниками во время китайского Нового года. Целый день уходит на то, чтобы мчаться обратно из Ханчжоу в обычный уезд в Шаньси. Целый день уходит на то, чтобы увидеть моих родителей и Братья Как бы я ни устал, мои родители тоже рады меня видеть. Но всякий раз, когда праздники подходят к концу и они снова уезжают из дома, им всегда стыдно, когда они видят, что их виски белеют, и показать свою «не старость» они могут только тем, что покрасят их в черный цвет. Два места разделены тысячами миль в течение года, и я не могу ни о чем позаботиться дома. В будние дни я слишком занят работой, чтобы болтать с родителями. Я не знаю, сколько дней у меня есть. осталось проводить время с родителями.Каждый, кто увидит их родителей, это почувствует. На этот раз, как раз к событию Nuggets, я хочу написать код, чтобы рассчитать, сколько времени я смогу проводить дома с родителями в будущем.
идеи
-
Чтобы сначала оценить ожидаемую продолжительность жизни родственников, я обращаюсь к энциклопедии Baidu оСредняя продолжительность жизни, можно предположить, что продолжительность жизни близкого человека по имеющимся данным составляет 77,3 года, округляя до 80 лет [собачья голова].
-
В соответствии с существующей системой организации отпусков Госсовета для расчета количества выходных дней в будущем выходные дни следующие:
- Новый год 3 дня
- Китайский Новый год 7 дней
- Фестиваль Цинмин 3 дня
- День труда 5 дней
- Фестиваль лодок-драконов 3 дня
- Праздник середины осени 3 дня
- Национальный день 7 дней
Кроме того, я предлагаю только два плана, чтобы пойти домой после упрощения здесь: первый план — пойти домой, чтобы сопровождать моих родителей на все праздники, а второй план — пойти домой, чтобы сопровождать моих родителей во время праздника Весны, как я. Какой бы план мы ни выбрали, нам также нужно избавиться от поездки туда и обратно, дорога исчисляется часами, ведь мне нужно много времени, чтобы вернуться в родной город.
-
Для рассчитанных результатов мы можем преобразовать их в часы, дни, недели, месяцы и годы.
реализация кода на питоне
def MeetTime(age, isAll=False, waste=0):
"""
:type age: int 亲人现在的年龄
:type isAll: bool 是否假期全勤回家
:type waste: int 每个假期路上往返总时长
"""
result = 0
if isAll:
holidays = [3, 7, 3, 5, 3, 3, 7]
result += (80 - age) * sum(holidays) * 24
result -= (80 - age) * waste * len(holidays)
else:
holidays = [7]
result += (80 - age) * sum(holidays) * 24
result -= (80 - age) * waste * len(holidays)
return f"还能陪亲人 {result:.3f} 小时 / {result/24:.3f} 天 / {result/(24*7):.3f} 周 / {result/(24*30):.3f} 月 / {result/(24*365):.3f} 年"
мои данные
print(MeetTime(53, False, 48))
还能陪亲人 3240.000 小时 / 135.000 天 / 19.286 周 / 4.500 月 / 0.370 年
конечная нота
С помощью этого небольшого кода на Python мы можем рассчитать, как долго мы теоретически можем проводить время с нашими близкими. Я хотел бы поделиться со всеми вами здесь.Если у вас есть время, вы должны пойти домой и проводить больше времени со своими родителями.Глядя на результаты, которые я подсчитал, вы сможете узнать, но их всего несколько из 135 дней осталось.Я очень завидую тем,кто может целыми днями крутиться вокруг своих родителей.люди,так счастливы!