python - 如何将月份转换为季度?
问题描述
我想仅使用月份数将月份转换为季度。例如:(11 - 4)、(5 - 2)(月 - 季度)。
解决方案
int(MONTH//3.1)+1
for i in range(1,13) :
print('month : ',i,'quarter :',int(i//3.1)+1)
将打印:
month : 1 quarter : 1
month : 2 quarter : 1
month : 3 quarter : 1
month : 4 quarter : 2
month : 5 quarter : 2
month : 6 quarter : 2
month : 7 quarter : 3
month : 8 quarter : 3
month : 9 quarter : 3
month : 10 quarter : 4
month : 11 quarter : 4
month : 12 quarter : 4
推荐阅读
- python - Jupyter Notebook 错误:元组索引超出范围
- java - 每当单击按钮和编辑文本为空或填充除 url 以外的短字母时,应用程序就会崩溃
- sql - 使用查询插入 MS-Access 关系数据库的最佳方法
- reactjs - 新部署后 create-react-app 崩溃
- reactjs - 增加超时限制 gatsby-source-wordpress-experimental
- python - 使用 Django 更新数据库时遇到问题
- python - 我如何获得不和谐消息的作者,然后给他发私信?
- php - 在 laravel 7 中使用“barryvdh/laravel-dompdf”:“^0.8.7”找不到图像或输入未知
- javascript - 使用 ajax 在 codeigniter 中按特定 id 查看模态中的完整数据
- python - 将可变长度参数传递给具有可变数量占位符的格式化字符串