大数跨境
0
0

Python 基础教程 —— 常用的 35 个经典案例!

Python 基础教程 —— 常用的 35 个经典案例! 码途钥匙
2025-04-02
0

Python 以其简洁、易读、功能强大的特性,成为了众多开发者的心头好。无论是数据处理、人工智能,还是自动化脚本编写,Python 都能大显身手。今天,我们就通过 9 个常用的经典案例,深入 Python 的奇妙世界,帮助大家巩固基础,提升编程技能。



一、数字与运算类案例

1. 计算圆的面积


圆的面积公式为S = πr²,在 Python 中实现代码如下:

    
    
    
import mathr = float(input("请输入圆的半径:"))area = math.pi * r ** 2print(f"圆的面积为:{area}")


2. 判断一个数是否为质数


质数是只能被 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}不是质数")



二、字符串处理案例

3. 字符串反转


想要将字符串颠倒过来,可以使用切片操作:


string = "Python"print(string[::-1])


4. 统计字符串中某个字符出现的次数



string = "banana"char = 'a'print(string.count(char))



三、列表与循环案例

5. 生成斐波那契数列


斐波那契数列的特点是从第三项开始,每一项都等于前两项之和:

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


6. 找出列表中的最大和最小值


    
    
    
my_list = [12, 45, 23, 67, 89]print(f"最大值:{max(my_list)},最小值:{min(my_list)}")



四、文件操作案例

7. 读取文件内容


    
    
    
with open('test.txt', 'r', encoding='utf-8') as f:content = f.read()print(content)


8. 写入文件


    
    
    
with open('test.txt', 'w', encoding='utf-8') as f:f.write("这是新写入的内容")



五、综合应用案例

9. 猜数字游戏


计算机生成一个 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 的魅力,在编程的道路上越走越远,用代码创造出更多可能!


【声明】内容源于网络
0
0
码途钥匙
欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
内容 992
粉丝 0
码途钥匙 欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
总阅读109
粉丝0
内容992