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!")希望兄弟们纠正一下我写的不好的地方。
本文介绍如何编写Python程序,接收用户输入的整数范围,确保输入有效并生成随机数。着重于处理用户输入非整数和start大于end的情况,提供清晰的提示。
1324

被折叠的 条评论
为什么被折叠?



