1.编写程序,让用户输入两个整数start和end,然后输出这两个整数之间的一个随机数。要求考虑用户输入不是整数的情况,以及start>end的情况。根据实际情况进行适当提示或输出。
# 1.编写程序,让用户输入两个整数start和end,然后输出这两个整数之间的一个随机数。要求考虑用户输入不是整数的情况,以及start>end的情况。根据实际情况进行适当提示或输出。 # class suijiException(Exception):#创造一个类 from 实验七.yichang import suijiException try:#捕获可能出现异常的代码块 from random import randint #生成随机数 start=int(input("start:"))#用户输入随机数范围 end=int(input("end:")) if start >= end: raise suijiException("start <end && start != end") except suijiException as ex : print(ex) finally: print("bye bye!") from random import randint start=int(input("please input an integer start number: ")) end=int(input("please input an integer end number:")) suijishu=randint(start, end) if start < end: print(suijishu) else: try: suijishu except suijiException: print("no!")
希望兄弟们纠正一下我写的不好的地方。