时间单位换算表

 时间单位换算表  
 
1毫秒=1/1,000秒(s)              

 1秒=1000毫秒(ms)


1微秒(μs) =1/1,000,000秒(s)    

1秒=1,000,000 微秒(μs)


1纳秒=1/1,000,000,000秒(s)       

1秒=1,000,000,000 纳秒(ns)


1皮秒=1/1,000,000,000,000秒(s)   

 1秒=1,000,000,000,000 皮秒(ps)

 

60秒 = 1分钟
60分钟 = 1小时
24小时 = 1天
7天 = 1星期
365.25天 = 1年
100年 = 1世纪
1平太阳日 = 24小时3分56.555秒
1恒星日 = 23小时56分4.091秒
1太阳年(回归年) = 365.2422天(= 365天5小时48分46秒)
1恒星年 = 365.2564天(= 365天6小时9分9.5秒)
1朔望月 = 29.5306天
1恒星月 = 27.3712天
1太阳年 = 12个朔望日 = 354.36天

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
首先,我们需要创建一个包含单位换算数据的 Excel 表格,例如: | 长度单位转换 | | | | | | | | ------------ | --------- | ------- | -------- | -------- | -------- | --------- | | 单位 | 毫米 | 厘米 | 分米 | 米 | 千米 | 英里 | | 毫米 | 1 | 0.1 | 0.01 | 0.001 | 0.000001 | 0.000621 | | 厘米 | 10 | 1 | 0.1 | 0.01 | 0.00001 | 0.000006 | | 分米 | 100 | 10 | 1 | 0.1 | 0.0001 | 0.000062 | | 米 | 1000 | 100 | 10 | 1 | 0.001 | 0.000621 | | 千米 | 1000000 | 100000 | 10000 | 1000 | 1 | 0.621371 | | 英里 | 1609344 | 160934.4| 16093.44| 1609.344 | 1.609344 | 1 | 接下来,我们需要使用 Python 的第三方库 pandas 来读取 Excel 表格中的数据: ```python import pandas as pd # 读取 Excel 文件 df = pd.read_excel('unit_conversion.xlsx', sheet_name=None) # 获取所有工作表的名称 sheet_names = list(df.keys()) ``` 然后,我们可以根据用户输入的类型,选择要进行单位换算的工作表: ```python # 让用户选择要进行单位换算的类型 print("请选择要换算的类型:") for i, sheet_name in enumerate(sheet_names): print(f"{i+1}. {sheet_name}") type_index = int(input()) - 1 # 选择要进行单位换算的工作表 selected_sheet = df[sheet_names[type_index]] # 获取单位列表 unit_list = list(selected_sheet.columns)[1:] ``` 接下来,我们可以让用户输入要进行单位换算的数值、源单位和目标单位: ```python # 让用户输入要进行单位换算的数值、源单位和目标单位 value = float(input("请输入数值:")) from_unit = input("请输入源单位:") to_unit = input("请输入目标单位:") ``` 最后,我们可以根据用户输入的数据值、源单位和目标单位计算出结果: ```python # 计算结果 from_value = selected_sheet.loc[selected_sheet['单位'] == from_unit, to_unit].values[0] to_value = selected_sheet.loc[selected_sheet['单位'] == to_unit, from_unit].values[0] result = value * float(from_value) / float(to_value) # 输出结果 print(f"{value}{from_unit} = {result}{to_unit}") ``` 完整代码如下:
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值