当前位置: 首页 > web >正文

leetcode:2469. 温度转换(python3解法,数学相关算法题)

难度:简单

给你一个四舍五入到两位小数的非负浮点数 celsius 来表示温度,以 摄氏度Celsius)为单位。

你需要将摄氏度转换为 开氏度Kelvin)和 华氏度Fahrenheit),并以数组 ans = [kelvin, fahrenheit] 的形式返回结果。

返回数组 ans 。与实际答案误差不超过 10-5 的会视为正确答案

注意:

  • 开氏度 = 摄氏度 + 273.15
  • 华氏度 = 摄氏度 * 1.80 + 32.00

示例 1 :

输入:celsius = 36.50
输出:[309.65000,97.70000]
解释:36.50 摄氏度:转换为开氏度是 309.65 ,转换为华氏度是 97.70 。

示例 2 :

输入:celsius = 122.11
输出:[395.26000,251.79800]
解释:122.11 摄氏度:转换为开氏度是 395.26 ,转换为华氏度是 251.798 。

提示:

  • 0 <= celsius <= 1000

题解:

class Solution:def convertTemperature(self, celsius: float) -> List[float]:ans = []kelvin = celsius + 273.15fahrenheit = celsius * 1.80 + 32.00ans.append(kelvin)ans.append(fahrenheit)return ans

http://www.xdnf.cn/news/8407.html

相关文章:

  • docker swarm 启动容器报错日志查看方式
  • OpenHarmony 5.0中状态栏添加以太网状态栏图标以及功能实现
  • HTA8127内置升压的77W单体声D类音频功放
  • Vue3中reactive响应式使用注意事项
  • 【Java高阶面经:消息队列篇】24、Kafka消息顺序保障:单分区与多分区的性能优化
  • 贪心算法套路模板+详细适用场景+经典题目清单
  • 【PalladiumZ2 使用专栏 3 -- 信号值的获取与设置 及 memory dump 与 memory load】
  • MongoDB配置SSL
  • 【Fifty Project - D30】
  • 手抖人群饮食指南:科学膳食助力缓解震颤
  • MYSQL优化(1)
  • Python训练营打卡Day34
  • leetcode hot100刷题日记——12.反转链表
  • STM32开发环境配置——VSCode+PlatformIO + CubeMX + FreeRTOS的集成环境配置
  • 遥感解译项目Land-Cover-Semantic-Segmentation-PyTorch之一推理模型
  • uni-app(4):js语法、css语法
  • hugging-face数据集快速下载
  • 深度学习笔记24-LSTM火灾预测(Ptorch)
  • nginx 的反向代理 负载均衡 动静分离 重写
  • PyQt学习系列11-综合项目:多语言文件管理器
  • Selenium元素定位的8种核心方法详解
  • 湖北理元理律师事务所债务优化方案:让还款与生活平衡成为可能
  • 暗黑科技感风格智慧工地监管系统
  • 线性回归原理推导与应用(八):逻辑回归二分类乳腺癌数据分类
  • 机器人收硬币算法c++,完整代码可运行
  • 在TIA 博途中下载程序时找不到对应的网卡怎么办?
  • Leetcode刷题 | Day65_图论10_BellmanFord算法01
  • 【JVM 01-引言入门篇】
  • 《数据结构初阶》【八大排序——巅峰决战】
  • Jenkins