Python 程序在不使用任何循环的情况下打印指定范围内的数字 (1,upper)
在需要在不使用任何循环的情况下打印给定范围内的数字时,定义一种方法,它通过每次打印语句后将更高的范围匀速递减 1 来持续显示数字。
以下是演示示例 −
示例
def print_nums(upper_num):
if(upper_num>0):
print_nums(upper_num-1)
print(upper_num)
upper_lim = 6
print("The upper limit is :")
print(upper_lim)
print("The numbers are :")
print_nums(upper_lim)输出
The upper limit is : 6 The numbers are : 1 2 3 4 5 6
说明
定义名为“print_nums”的方法。
检查上限是否大于 0。
如果是,则继续显示元素。
每次显示后,上限值都会减少 1。
在函数之外,定义一个上限值。
通过传递参数调用此方法。
输出显示在控制台上。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP