【问题标题】:Need help converting string or int to float需要帮助将字符串或 int 转换为浮点数
【发布时间】:2020-05-23 12:33:04
【问题描述】:

所以我已经在这个问题上停留了一段时间,并且可以使用一些帮助。我一直在尝试修复此代码,但我不断收到有关无效语法的错误。所以这是我需要帮助的代码,需要从 str 或 int 转换为 float。

# Input from the command line
import sys
   A = sys.argv[1]
   B = sys.argv[2]
   C = sys.argv[3]

# Your code goes here
   num = A * (B + C / 3)


# Outputs
   print (float(num))

【问题讨论】:

    标签: string floating-point type-conversion int


    【解决方案1】:

    默认情况下,python从命令行获取输入为str。所以,你必须在应用任何操作之前将它们转换为浮点数

    import sys
    A=float(sys.argv[1])
    B=float(sys.argv[2])
    C=float(sys.argv[3])
    .....
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-01
      • 1970-01-01
      • 2011-11-25
      • 1970-01-01
      • 2021-12-09
      • 2021-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多