首页 > 解决方案 > 我在除以 2 代码时遇到问题

问题描述

我认为我没有使用 write 语法来编写代码,我是新手,需要一些帮助。此代码将于今晚到期,因此任何事情都会有所帮助。

我尝试在 youtube 和其他网站上查找,但我找不到任何东西。

print("Hello, I can divide by two! Try me out.")
myNumber = input("What is your number?")
print("myNumber/2")
myAnswer = int(input(myNumber/2))
print("myAnswer")

我预计第四行代码的预期功能语法不正确。

标签: pythonpython-3.x

解决方案


您正在接受输入并将其存储在字符串类型的 myNumber 中。您可以将 myNumber 类型强制转换为整数或浮点数据类型,然后再将其除以二。

print("Hello, I can divide by two! Try me out.")
myNumber = input("What is your number?")
print("myNumber/2")
myAnswer = int(myNumber)/2
print("myAnswer is ",myAnswer)

我相信这会做你的工作。


推荐阅读