将形如 5D, 30s 的字符串转为秒
将形如 5D, 30s 的字符串转为秒 #0033003700320037003800331583303248026问题
编写一个函数,将形如 5D, 30s, 的字符串转为秒
========= ======= ===================
Character Meaning Example
========= ======= ===================
s Seconds ‘60s’ -> 60 Seconds
m Minutes ‘5m’ -> 5 Minutes
h Hours ‘24h’ -> 24 Hours
d Days ‘7d’ -> 7 Days
========= ======= ===================
在这里插入代码片
import sys
def convert_to_seconds(time_str):time_str = time_str.lower()if time_str[-1] == 's':return float(time_str[:-1])elif time_str[-1] == 'm':return float(time_str[:-1]) * 60elif time_str[-1] == 'h':return float(time_str[:-1]) * 3600elif time_str[-1] == 'd':return float(time_str[:-1]) * 86400while True:line = sys.stdin.readline()line = line.strip()if line == '':breakprint(convert_to_seconds(line))
将形如 5D, 30s 的字符串转为秒相关推荐
- 字符串和datatime.time类型转为秒
前言 折腾了好久,还是得养成看帮助文档和help的习惯 知识 datetime模块中定义的类 datetime.date 表示日期的类,常用属性:year, month, day datetime.t ...
- pg多行合并为逗号分隔一行_postgresql 将逗号分隔的字符串转为多行的实例_PostgreSQL_数据库...
-- 将逗号分隔的字符串转为多行 SELECT unnest(string_to_array('4513,4564,555',',')) as a1; -- array转为行 SELECT unnes ...
- Python 将字符串转为字典
引言 在工作中遇到一个小问题,需要将一个 Python 的字符串转为字典,比如字符串: user_info = '{"name" : "john", " ...
- JAVA中如何将一个json形式的字符串转为json对象或对象列表
import java.util.*; import java.text.SimpleDateFormat;import org.json.JSONObject; import org.json.JS ...
- json格式的字符串转为json对象遇到特殊字符问题解决
中午做后台发过来的json的时候转为对象,可是有几条数据一直出不来,检查发现json里包含了换行符,造成这种情况的原因可能是编辑部门在编辑的时候打的回车造成的 假设有这样一段json格式的字符串 1 ...
- golang中base64编码_MySQL中如何将字符串转为base64编码?
点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网 源 / www.php.cn 在MySQL中,TO_BASE64()函数将字符串转换为以base-64编码的字符串并返回结 ...
- 怎么将html字符串转换成标签并展示,将字符串转为html标签-续
老师,这个是将图标写死了,而老师在视频中是动态的通过远程数据获取的图标信息,我想了解下得到图标信息如何将字符串转为html标签,如:直接写上去是字符串,而不是图标 老师你给我的这个将图标写死了,我自己 ...
- jq js json 转字符串_JQuery如何把JSON字符串转为JSON对象
本文介绍JQuery如何把JSON字符串转为JSON对象. HTML代码 下面的HTML代码实现JQuery把JSON字符串转为JSON对象. Name: Age: City: Country: va ...
- 把ASCII码的字符串转为数字的16进制
/* 函数名称:AsciiStrToHexArray 功能:把ASCII码的字符串转为数字的16进制 参数dst:存储16进制数组数据指针 参数src:存储ASCII码的字符串指针 返回值:16进制的 ...
最新文章
- Android系统中设置TextView等的行间距
- springMvc的一些简介 和基于xml的handlerMapping基本流程
- 『教程』Batch Normalization 层介绍
- catboost进行分类并开启GPU模式
- Linux中内联函数,Windows 7上的内联函数的doParallel问题(适用于Linux)
- dotnetcore-officeaddin-toolbox : Office 365 Add-in开发人员的工具箱
- 【LOJ】#2532. 「CQOI2018」社交网络
- 普通用户从非80端口启动tomcat,通过端口转发监听80端口
- python查找客户总金额_如何使用python中的spark查找每个月的总金额
- 5.9 Illustrator颜色的设置 [Illustrator CC教程]
- 北京喜提初雪,Edg喜夺冠军
- maven生成webapp
- 彻底解决阿里云图床上传图片,图片不显示问题
- 当域名被微信封了怎么办?
- 小白怎么学习python
- Xcode7中你一定要知道的炸裂调试神技
- 浪潮云存储服务器及操作系统认识,浪潮云海OS操作系统
- linux进程的软中断通信del,linux进程的软中断通信
- 【机器学习】机器学习、深度学习、强化学习之间的关系
- 理解pct_change()shift() in Python