python基础练习题:草蜢 - 调试【难度:0级】:
摄氏调试器
你的朋友要到国外旅行到美国,所以他写了一个程序,以华氏温度转换为摄氏温度.不幸的是他的代码有一些错误.
查找在代码中的错误,以获得摄氏转换器正常工作.
把华氏转换为摄氏:
摄氏=(华氏 - 32)*(5/9)
请记住,通常温度在目前的天气状况在整个数列.这是可能的温度传感器,如最近的十分之一以更高的精度报告的温度.仪器误差,虽然使这种不可靠的精度对于许多类型的温度测量的传感器.
编程目标:
def weather_info (temp):
c : convert(temp)
if (c > 0):
return (c + " is freezing temperature")
else:
return (c + " is above freezing temperature")
def convertToCelsius (temperature):
var celsius = (tempertur) - 32 + (5/9)
return temperature
测试样例:
Test.describe ('Celsius converter')
Test.it ('should get correct answer')
Test.assert_equals(weather_info(50), '10.0 is above freezing temperature')
Test.assert_equals(weather_info(23), '-5.0 is freezing temperature')
最佳答案(多种解法):
更多关联题目:
python基础练习题:调试基本计算器【难度:1级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python基础练习题:乘字符【难度:1级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python基础练习题:语法错误:数组函数【难度:1级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
交流讨论:
景越Python基础训练营QQ群
欢迎各位同学加群讨论,一起学习,共同成长!
免责申明:
本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars.com/
https://www.codewars.com/kata/grasshopper-debug