python - 我在除以 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")
我预计第四行代码的预期功能语法不正确。
解决方案
您正在接受输入并将其存储在字符串类型的 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)
我相信这会做你的工作。
推荐阅读
- javascript - 使用 fs.createWriteStream 在 Nodejs 中写入大文件
- visual-studio-code - 可以将微软帐户与扩展程序链接吗?
- javascript - 如何使用 JS/JQ 切换图像显示/隐藏
- python - Python 中的 Google 自定义搜索 (CSE) API 使用文本文件中的多个查询关键字询问 24,000 个查询
- python - (Django) 无法更新/添加到 manytomany 字段
- php - Preg_match 捕获 dot(.) 超过 3 次
- c# - 如何在 C# 中从 HttpWebResponse 读取阿拉伯字符
- java - 为什么我的对象数组的值在 Java 中仍然相同
- c - POSIX:从 UDP 套接字上的 write() 返回值
- c - 如何传递包含指针数组或静态数组的结构体