微波炉不同功率的加热时间转换

news/2024/10/23 7:34:29/

微波炉功率转换器

因为经常要用微波炉加热便当吃,每种便当在不同功率下加热时间不同,但是包装上标的功率,我家微波炉刚好都没有,之前都是手算,但是算多了就比较麻烦。
虽然说算法很简单,就是初中级别的电学计算,但是作为一个初学Python的小白,还是要做到学以致用,就自己动手撸了一个小程序,来转换不同功率之间的加热时间。

以下是计算用的函数:

# 微波炉加热时间转换函数def heat_upTime(P1, P2, t1):'''将微波炉在某初始功率下的加热时间,转化为转化后功率下加热所需时间,并打印结果(单位:分钟):param P1: 初始功率(单位:W):param P2: 转化后功率(单位:W):param t1: 初始功率下所需时间(单位:分钟):return: 无'''W = P1 * (t1 * 60)t2 = (W / P2) / 60print('{0}W功率下需加热{1}分钟'.format(P2, t2))return None

这个函数也可以做一些微调,比如将结果作为返回值,而不打印等。

以下为整个代码(可能有些部分并不需要而显得有些繁杂):

# 微波炉加热时间转换器def heat_upTime(P1, P2, t1):'''将微波炉在某初始功率下的加热时间,转化为转化后功率下加热所需时间,并打印结果(单位:分钟):param P1: 初始功率(单位:W):param P2: 转化后功率(单位:W):param t1: 初始功率下所需时间(单位:分钟):return: 无'''W = P1 * (t1 * 60)t2 = (W / P2) / 60print('{0}W功率下需加热{1}分钟'.format(P2, t2))return Nonedef main():P1 = int(input('初始功率:'))P2 = int(input('转化为功率:'))t1 = int(input('初始功率下的加热时间:'))heat_upTime(P1, P2, t1)if __name__ == '__main__':main()

运行结果如下:
转换器运行结果

以上,如有改进方法,请多指教!


http://www.ppmy.cn/news/118517.html

相关文章

微波炉的原理

顾名思义,微波炉就是用微波来煮饭烧菜的。微波是一种电磁波。这种电磁波的能量不仅比通常的无线电波大得多,而且还很有"个性" :微波一碰到金属就发生反射,金属根本没有办法吸收或传导它;微波可以穿过玻璃、陶…

微波炉适用的器皿——还是去超市买的放心

可使用的器皿一般而言,陶瓷、玻璃、塑胶和纸制品,甚至草、柳和木等的器,都能让微波透过。然而在使用时,最好是选用一些较耐热的器具,并标明“微波炉通用”的字眼,尤其是烹煮时间较长的菜式,更需…

基于c51的微波炉控制系统

本次完成了一个由c51主控的 简易的微波炉控制系统。 本次要求大致为: 1.可以设置低温20,中温30和高温50。 2.可设置最长十分钟定时。 3.用DS18B20感知温度,当温度达到设置温度值时,并持续设定时间长度时,蜂鸣器提示&a…

微波炉烤鸡翅的做法

想知道如何用微波炉烤鸡翅吗?其实很简单,下面就来介绍微波炉烤鸡翅的几种做法,供大家参考选择。 微波炉烤鸡翅的做法一 烤翅原料:  鸡翅,酱油,葱花,姜丝,孜然,辣椒块&a…

为什么微波炉加热某些食物会爆炸?

很多人买来微波炉后不会非常仔细地看说明书,这也不怪大家,因为说明书的字一般都很细,内容更枯燥乏味。然而,微波炉若使用不当,会带来危险。 那么,哪些食物不能使用微波炉加热呢? 说起来很多很多&#xf…

强烈不建议买松下微波炉

拔剑按: 我家的微波炉情况和下面差不多,七八百块钱买的,用了一年多,一次着火。 最近干脆不工作了,每次工作20秒就停止工作,不管你设置多少时间。 强烈不建议买这个烂货啊. http://tieba.baidu.com/f?z2143…

微波炉的工作原理

微波炉简介 微波炉的工作原理 1. 什么是“微波” 微波是一种频率为300MHZ~300GHZ的电磁波。它的波长很短,具有可见光的性质,沿直线传播。 2. 微波的特性 ○1微波一碰到金属就发生反射,且金属根本不能吸收或传导它; ○2微波可…

拆个微波炉,分析一下电路

微波炉是用2450MHz的超高频电磁波来加热食品,它能无损穿越塑料,陶瓷,不能穿越金属,碰到金属会反射,但穿过含水食物,食物内的分子会高速摩擦,产生热量,使食物变熟。在厨房电器中&…