【问题标题】:Code Error Python : TypeError: unsupported operand type(s) for /: 'set' and 'int'代码错误Python:TypeError:/:'set'和'int'不支持的操作数类型
【发布时间】:2018-11-02 14:12:54
【问题描述】:

我在 Python 中的代码在一个简单的表达式中给出了无效语法的错误:

mediaa = float(input('Digite sua média anual: '))
recup = {60-(mediaa * 6)} / 4

Traceback(最近一次调用最后一次): 文件“C:/Users/arthu/PycharmProjects/projeto-notas/nota-recuperação.py”,第 2 行,在 恢复 = {60-(mediaa * 6)} / 4 TypeError: 不支持的操作数类型 /: 'set' 和 'int'

进程以退出代码 1 结束

【问题讨论】:

  • ( )替换{ }

标签: python python-3.x


【解决方案1】:

当您的意思是 ( ) 时,您不能使用 { }。花括号使它成为一个集合,而不是一个整数。

recup = (60-(mediaa * 6)) / 4

【讨论】:

  • 谢谢,真的很感激,很抱歉,如果这是一个基本的疑问,因为我现在开始进入这个美妙的 Python 世界。非常感谢伙计。你是最棒的!
  • 干杯!如果对您有帮助,请投票并接受答案。
猜你喜欢
  • 1970-01-01
  • 2022-11-14
  • 2015-01-12
  • 1970-01-01
  • 1970-01-01
  • 2018-09-01
  • 2013-10-04
  • 2021-06-16
  • 2014-06-16
相关资源
最近更新 更多