救救小朋友吧,刚学python,写代码遇到问题,大佬看一眼
我想要输入一个数字,然后按计划计算出几个值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'
>>>