python - 如何测试输入是否为整数?(Python)
问题描述
我的目标是构建一个计算器,要求用户选择他们想做的数学类型(求根、加法等)。然后他们将被要求输入两个数字。目前,用户可以在要求输入数字时输入随机字母并结束程序。在这个函数中,我尝试了一些方法来测试它们的输入是否为整数:
def vargrab():
x = (input("Enter a number: "))
y = (input("Enter a number: "))
if x or y != int:
print("Invalid answer")
x = 0
y = 0
vargrab()
我对python很陌生。任何建议都会有所帮助!
解决方案
推荐阅读
- here-api - Bug: POI图片heremap api api code和apikey的区别
- node.js - 模拟 fs readFile 在原始值上给出了 Cannot spyOn ;给定的未定义
- javascript - Angular 5 中未显示反应式表单验证错误
- python - 如果条件作为 Python For 循环中的停止标准
- r - 在 R 中将日期转换为 as.Date 格式
- java - 使用反射覆盖 2 + 2 = 5
- python - Patsy 公式中的多个分类变量
- docker - 使用最新的 Community Artifactory Docker 映像 ( artifactory-cpp-ce:latest ) 创建/使用 Maven 存储库类型时遇到问题
- rest - 如何使用 Google Apps 脚本对 PARSE 平台 REST API 使用 POST 和 GET 请求
- angular - 如何使用来自 AngularFire2 的 emailVerified 来重定向未验证电子邮件的用户?