欢迎访问宙启技术站
智能推送

python打印1~20整数的方法

发布时间:2023-05-16 10:28:09

Python语言是一种高级编程语言,它可以用来开发各种不同类型的应用程序。无论是初学者还是经验丰富的开发者,Python都是一种很好的语言选择。Python是一种易学易用的语言,可以轻松地打印1-20整数。

Python中的打印语句是print()函数,该函数可以打印文本、数字和变量。以下是打印1-20整数的几种方法:

1. 使用for循环

使用for循环可以循环打印1-20的数字,代码如下:

for i in range(1, 21):
    print(i)

输出结果为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

2. 使用while循环

使用while循环可以循环打印1-20的数字,代码如下:

i = 1
while i <= 20:
    print(i)
    i += 1

输出结果为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

3. 使用列表和循环

使用列表和循环可以打印1-20的数字,代码如下:

numbers = list(range(1, 21))
for number in numbers:
    print(number)

输出结果为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

4. 使用递归函数

使用递归函数可以打印1-20的数字,代码如下:

def print_numbers(n):
    if n > 0:
        print_numbers(n-1)
        print(n)

print_numbers(20)

输出结果为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

总结:

Python提供了多种方法来打印1-20的数字。for循环、while循环、列表和循环以及递归函数都可以实现。开发者根据具体的需求选择合适的方法即可。