pc060900 2022-10-22 14:49 采纳率: 100%
浏览 48
已结题

python 的循环嵌套 如何实现整数有理数的判断

请在自己装好的python环境上,编写除法程序:用户从分别输入两个数(整数和有理数),第一个是被除数,第二个是除数,计算结果并在显示结果。 有人能解答下具体怎么实现吗

要求:

1.除数不能是0,如果是0提示用户重新输入;

2.如果不是整数或有理数提示用户重新输入

while True :
    nn = input("被除数(整数):")
    rat= input("除数(有理数):")
    if rat == '0':
        print("除数不可为0!请重新输入")
        continue
    elif type(nn) == int :
        if  type(rat)==int :
            print(int(nn)/int(rat))
            break
        else:
            print("除数需为有理数。请重新输入")
            continue
    elif type(nn) != int :
        print("被除数需为整数。请重新输入")
        continue


  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 10月31日
      • 已采纳回答 10月23日
      • 创建了问题 10月22日

      悬赏问题

      • ¥15 如何判断一个数是否为超级素数
      • ¥15 list的ad方法出错求解答
      • ¥20 关于mmap将物理空间映射到用户空间再落盘时使用O_DIRECT方式会提示bad address的问题如何解决?
      • ¥15 无人机px4下载环境编译出错,如何解决?
      • ¥15 您好,请问您的那个pcap转成pcd文件的matlab代码我下载了运行没问题,也生成了点云图,但是无法存储pcd文件,请问怎么保存导出pcd文件呀
      • ¥260 已有标注好的图像数据集,如何构建深度卷积网络训练分类
      • ¥20 matlab图像错误
      • ¥30 如何写通过uni.uploadFile上传图片到ASP后端接收的代码
      • ¥15 selenium模糊定位
      • ¥15 硬件断点的问题,真的被整无语了