我意识到这对你们来说可能是简单而基本的,这是我孩子的作业,对于使用Python我没有任何经验或想法。她需要获取代码来请求一个数字,将其乘以9并显示结果。她正在使用下面的代码,但是它是重复数字而不是相乘。(即显示3 * 9为999而不是27)。从我阅读的内容来看,这似乎是将整数乘以字符串的结果(尽管我可能错了)。任何帮助将不胜感激。
number=input("Enter a number to multiply by 9 ")
number=number*9
print('the answer is '+number)
Run Code Online (Sandbox Code Playgroud)
number=int(input("Enter a number to multiply by 9 "))
Run Code Online (Sandbox Code Playgroud)
或者
number=float(input("Enter a number to multiply by 9 "))
Run Code Online (Sandbox Code Playgroud)
这样做是因为input接受字符串并且您必须将它们转换为数字。
| 归档时间: |
|
| 查看次数: |
3171 次 |
| 最近记录: |