
Python 以其简洁、易读、功能强大的特性,成为了众多开发者的心头好。无论是数据处理、人工智能,还是自动化脚本编写,Python 都能大显身手。今天,我们就通过 9 个常用的经典案例,深入 Python 的奇妙世界,帮助大家巩固基础,提升编程技能。
圆的面积公式为S = πr²,在 Python 中实现代码如下:
import mathr = float(input("请输入圆的半径:"))area = math.pi * r ** 2print(f"圆的面积为:{area}")
质数是只能被 1 和它本身整除的正整数,利用循环可以轻松判断:
num = int(input("请输入一个整数:"))is_prime = Truefor i in range(2, num):if num % i == 0:is_prime = Falsebreakif is_prime:print(f"{num}是质数")else:print(f"{num}不是质数")
想要将字符串颠倒过来,可以使用切片操作:
string = "Python"print(string[::-1])
string = "banana"char = 'a'print(string.count(char))
斐波那契数列的特点是从第三项开始,每一项都等于前两项之和:
n = 10a, b = 0, 1for i in range(n):print(a, end=" ")a, b = b, a + b
my_list = [12, 45, 23, 67, 89]print(f"最大值:{max(my_list)},最小值:{min(my_list)}")
with open('test.txt', 'r', encoding='utf-8') as f:content = f.read()print(content)
with open('test.txt', 'w', encoding='utf-8') as f:f.write("这是新写入的内容")
计算机生成一个 1 到 100 之间的随机数,玩家通过输入猜测的数字,程序提示猜大了还是猜小了,直到猜对为止:
import randomnumber = random.randint(1, 100)while True:guess = int(input("请输入你猜测的数字:"))if guess > number:print("猜大了")elif guess < number:print("猜小了")else:print("恭喜,猜对了!")break
动手实践:每个案例都自己敲一遍代码,运行并观察结果,加深对代码的理解。
举一反三:尝试修改案例中的参数或逻辑,探索不同的实现方式。
归纳总结:定期回顾案例,总结其中的编程技巧和思路,形成自己的知识体系。
这 9 个经典案例只是 Python 编程世界的冰山一角。希望大家能通过这些案例,感受到 Python 的魅力,在编程的道路上越走越远,用代码创造出更多可能!


