【发布时间】:2017-11-27 17:33:59
【问题描述】:
我对编程完全陌生,我应该将伪代码转换为 Python 算法以进行类分配。我已经多次测试了我的算法(如果你甚至可以这样称呼它)并且不断出现错误消息。任何可能有帮助的建议或资源将不胜感激!
伪代码顺序:
- 声明真实半径
- 声明真实区域
- 显示“输入半径值:”
- 输入半径
- 设置面积 = 3.14 * 半径 * 半径
- 显示区域
尝试的代码:
radius = 1.0
Area = 1.0
print(" Enter value for radius : ")
radius = input(" Enter value for radius : ")
Area = 3.14 * radius * radius
print(Area)
和错误:
TypeError: 不能将序列乘以“float”类型的非整数
【问题讨论】:
-
Michelle,Attempt 看起来不错,你能把真实的代码和错误也加进去吗?会有很大帮助
-
当然。这是我在 Python 编辑器 5.2.0 IDE 中写的: Radius = 1.0 Area = 1.0 print(" Enter value for radius : ") Radius = input(" Enter value for radius : ") Area = 3.14 * radius * radius print (区域)当我运行它时,这是出现的错误消息: ParseError: bad token on line 3
-
有没有办法显示我的实际代码/格式?
-
这是你目前得到的吗?
-
Input() 将打印给它的消息。无需再次运行打印。你可以向medium.freecodecamp.com/tagged/python?gi=7717415099ad等网站学习
标签: python-3.x input pseudocode area