将形如 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 的字符串转为秒相关推荐

  1. 字符串和datatime.time类型转为秒

    前言 折腾了好久,还是得养成看帮助文档和help的习惯 知识 datetime模块中定义的类 datetime.date 表示日期的类,常用属性:year, month, day datetime.t ...

  2. pg多行合并为逗号分隔一行_postgresql 将逗号分隔的字符串转为多行的实例_PostgreSQL_数据库...

    -- 将逗号分隔的字符串转为多行 SELECT unnest(string_to_array('4513,4564,555',',')) as a1; -- array转为行 SELECT unnes ...

  3. Python 将字符串转为字典

    引言 在工作中遇到一个小问题,需要将一个 Python 的字符串转为字典,比如字符串: user_info = '{"name" : "john", " ...

  4. JAVA中如何将一个json形式的字符串转为json对象或对象列表

    import java.util.*; import java.text.SimpleDateFormat;import org.json.JSONObject; import org.json.JS ...

  5. json格式的字符串转为json对象遇到特殊字符问题解决

    中午做后台发过来的json的时候转为对象,可是有几条数据一直出不来,检查发现json里包含了换行符,造成这种情况的原因可能是编辑部门在编辑的时候打的回车造成的 假设有这样一段json格式的字符串 1 ...

  6. golang中base64编码_MySQL中如何将字符串转为base64编码?

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 在MySQL中,TO_BASE64()函数将字符串转换为以base-64编码的字符串并返回结 ...

  7. 怎么将html字符串转换成标签并展示,将字符串转为html标签-续

    老师,这个是将图标写死了,而老师在视频中是动态的通过远程数据获取的图标信息,我想了解下得到图标信息如何将字符串转为html标签,如:直接写上去是字符串,而不是图标 老师你给我的这个将图标写死了,我自己 ...

  8. jq js json 转字符串_JQuery如何把JSON字符串转为JSON对象

    本文介绍JQuery如何把JSON字符串转为JSON对象. HTML代码 下面的HTML代码实现JQuery把JSON字符串转为JSON对象. Name: Age: City: Country: va ...

  9. 把ASCII码的字符串转为数字的16进制

    /* 函数名称:AsciiStrToHexArray 功能:把ASCII码的字符串转为数字的16进制 参数dst:存储16进制数组数据指针 参数src:存储ASCII码的字符串指针 返回值:16进制的 ...

最新文章

  1. Android系统中设置TextView等的行间距
  2. springMvc的一些简介 和基于xml的handlerMapping基本流程
  3. 『教程』Batch Normalization 层介绍
  4. catboost进行分类并开启GPU模式
  5. Linux中内联函数,Windows 7上的内联函数的doParallel问题(适用于Linux)
  6. dotnetcore-officeaddin-toolbox : Office 365 Add-in开发人员的工具箱
  7. 【LOJ】#2532. 「CQOI2018」社交网络
  8. 普通用户从非80端口启动tomcat,通过端口转发监听80端口
  9. python查找客户总金额_如何使用python中的spark查找每个月的总金额
  10. 5.9 Illustrator颜色的设置 [Illustrator CC教程]
  11. 北京喜提初雪,Edg喜夺冠军
  12. maven生成webapp
  13. 彻底解决阿里云图床上传图片,图片不显示问题
  14. 当域名被微信封了怎么办?
  15. 小白怎么学习python
  16. Xcode7中你一定要知道的炸裂调试神技
  17. 浪潮云存储服务器及操作系统认识,浪潮云海OS操作系统
  18. linux进程的软中断通信del,linux进程的软中断通信
  19. 【机器学习】机器学习、深度学习、强化学习之间的关系
  20. 理解pct_change()shift() in Python

热门文章

  1. 2021年G1工业锅炉司炉证考试及G1工业锅炉司炉模拟考试题
  2. 基于egret引擎、P2物理库的搭积木游戏
  3. C++折半查找具体介绍及用法
  4. CodeForces 518A Vitaly and Strings
  5. 小冰冰传奇最新服务器,小冰冰传奇开服表
  6. Chrome谷歌浏览器的安装
  7. yolov5中ap_per_class函数
  8. c++ abs 取绝对值函数
  9. 微型计算机的主要硬件以及技术指标,微型计算机的主要技术指标?
  10. 第一章,从头开始学习linux