Python在控制台中,获取一个开始值,一个结束值。将中间的数字打印出来。

原创 阁主  2026-02-19 22:10:18  阅读 1159 次 评论 1 条
摘要:

在控制台中,获取一个开始值,一个结束值。将中间的数字打印出来。

基础写法

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)

进阶写法

下面代码可以完成正数递增或者负数递减,一下同时完成上面两个基础的实现方法。

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
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。
NEXT:已经是最新一篇了

评论已关闭!