没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
6页
水和水蒸气物性计算小软件简介 根据水和水蒸气压力、温度计算水和水蒸气的焓、熵、比容。 输入参数: 压力、温度两个参数 压力的单位为Pa,温度的单位为热力学温度K。计算时需要提前把压力的单位转换为Pa,温度的单位转换为K。温度的单位从摄氏度转换为开始温度时,应该在摄氏温度的基础上再加上273.15。比如水和水蒸气温度为25℃时,它的开始温度就是25+273.15=298.15K。 在压力、温度、焓、熵和比容五个参数中任意选择两个参数。 输入两个输入参数后,点击计算按钮,可以显示以下输出参数。 输出参数: 压力、温度、焓、熵和比容五个参数中的两个参数作为输入参数,其余三个参数作为输出参数。 焓的单位为J/kg 熵的单位为J/(kg.K) 比容的单位为m3/kg 计算方便,准确,无需安装,随时可以拷贝在电脑里,随时进行计算。
资源推荐
资源详情
资源评论
import tkinter as tk
#from coolprop import CoolProp
import CoolProp.CoolProp as CoolProp
class VaporCalculator:
def __init__(self, root):
self.root = root
self.root.title("水和水蒸气物性计算小软件")
self.label1 = tk.Label(root, text="选择两个参数:")
self.label1.pack()
self.parameters = ["压力", "温度", "焓", "熵", "比容"]
self.parameter1 = tk.StringVar(root)
self.parameter1.set(self.parameters[0])
self.parameter1_menu = tk.OptionMenu(root, self.parameter1,
*self.parameters)
self.parameter1_menu.pack()
self.parameter2 = tk.StringVar(root)
self.parameter2.set(self.parameters[1])
self.parameter2_menu = tk.OptionMenu(root, self.parameter2,
*self.parameters)
self.parameter2_menu.pack()
self.calculate_button = tk.Button(root, text="开始计算",
command=self.calculate)
self.calculate_button.pack()
self.result_label = tk.Label(root, text="")
self.result_label.pack()
def calculate(self):
param1 = self.parameter1.get()
param2 = self.parameter2.get()
if param1 == param2:
self.result_label.config(text="请选择不同的参数进行计算")
return
input_param1 = float(input(f"请输入{param1}: "))
input_param2 = float(input(f"请输入{param2}: "))
try:
if param1 == "压力":
资源评论
CODE-boy1
- 粉丝: 171
- 资源: 169
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功