救救小朋友吧,刚学python,写代码遇到问题,大佬看一眼

weixin_55385596 2021-04-21 05:13:27
我想要输入一个数字,然后按计划计算出几个值a、b、c、d,然后比较abcd大小,输出最小整数,提示我无法将tuple转换为int,求大佬给建议,我写代码是这个:
num = int(input("输入:"))
if num<=6:
a = (num * 0.45 * 60),
b = (num * 0.78 * 60),
c = (num * 0.6 * 60)
d = (num * 0.4 * 60)
print (int(a),b,c,d)
else:
a = (num * 0.28 * 60),
b = (num * 0.4 * 60),
c = (num * 0.3 * 60)
d = (num * 0.15 * 60)
print (a,b,c,d)
错误提示:
Traceback (most recent call last):
File "H:\Documents\小程序项目\价格.py", line 7, in <module>
print (int(a),b,c,d)
TypeError: int() argument must be a string, a bytes-like object or a number, not 'tuple'
>>>

...全文
59 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

255

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧