为了账号安全,请及时绑定邮箱和手机立即绑定

调用具有错误输入类型的函数时打印“错误类型” - Python

调用具有错误输入类型的函数时打印“错误类型” - Python

弑天下 2021-06-11 13:01:42
我试图在函数中输入错误类型的数据时显示错误消息。在这种情况下,我只是在调用函数时尝试接受int或float。str在函数中输入 a应返回错误消息def isPrime(i):    if not (type(i)==float or type(i)==int):        print("Input wrong type")        return None    i = abs(int(i))    if i == 2 or i == 1:         return True        if not i & 1:         return False    for x in range(3, int(i**0.5) + 1, 2):        if i % x == 0:            return False    return True# Wanting the code to return an errorisPrime(bob) 
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 130 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号