当前位置:首页>python>python基础知识实例练习

python基础知识实例练习

  • 2026-10-11 08:23:53
python基础知识实例练习

初夏已至 / 万物并秀

春去余温在,

夏从今日生。

我们接住春天递出的接力棒,

开启了一整季的热烈生长。

1,打印输出字符串

print("Hello,World!")

2,输出变量的值

i = 255 * 255print(i)

3,定义变量并进行简单的数学运算

x = 10; y = 10; z = x * yprint(z)

4,定义一个列表并打印输出其中的元素

my_list = ["橙子","香蕉","草莓"]print(my_list[0],end="---")print(my_list[1],end="---")print(my_list[2],end="---")

5,使用for循环,打印输出0~9

for i in range(10):    print(i)

6,输入一个数,判断奇数或偶数

i = int(input())if i % 2 == 0:    print("偶数")else:    print("奇数")

7,输出斐波那契数列

a,b =0,1while b<100:    print(b,end=",")    a,b = b,a+b
n = 10a,b = 0,1for i in range(10):    print(b,end=",")    a,b = b,a+b

8,计算1~100的总和

n = 1sum = 0while n<=100:    sum = sum + n    n+=1print(f"1到100的总和是{sum}")

9,输出九九乘法表

for i in range(1,10):    print()    for j in range(1,i+1):        print(f"{j}*{i}={i*j}", end=" ")

10,输出100~999之间的水仙花数

"""输出100~999之间的水仙花数;一个三位数,如果它的每个位上的数字的 3 次幂之和等于它本身,那么称这个数为水仙花数。假设x是百位,y是十位,z是个位"""for x inrange(1,10):    for y inrange(10):        for z inrange(10):            s1 = x * 100 + y * 10 + z            s2 = x ** 3 + y ** 3 + z ** 3            if s1 == s2:                print(f'{s1}是水仙花数')

{ END }

最新文章

随机文章