Python在控制台中,获取一个开始值,一个结束值。将中间的数字打印出来。 原创 阁主 2023-01-09 15:34:27 阅读 761 次 评论 1 条 摘要:在控制台中,获取一个开始值,一个结束值。将中间的数字打印出来。 ## 基础写法 ```python start = int(input("请输入开始值:")) # 3 stop = int(input("请输入结束值:")) # 9 # 3 --> 9 while start < stop - 1: start += 1 print(start) # 9 --> 3 while start > stop + 1: start -= 1 print(start) ``` ## 进阶写法 下面代码可以完成正数递增或者负数递减,一下同时完成上面两个基础的实现方法。 ```python start = int(input("请输入开始值:")) # 3 stop = int(input("请输入结束值:")) # 9 # 同时实现正数和负数的递增,取决于输入的开始和结束值 dir = 1 if start < stop else -1 while start != stop - dir: start += dir print(start) ``` 本文地址:https://www.mainblog.cn/295.html 版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处! 免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。 PREVIOUS:Python中的三目运算符 NEXT:Python列表推导式一行代码输出1-100所有的偶数 文章导航