排序
7.3. sorted 函数
sorted函数:对一组数据进行排序,返回一组新数据。 语法格式:sorted(可迭代对象, key=xxx, reverse=xxx) # 数字排序 nums = [30, 40, 20, 10] result = sorted(nums, reverse=True) print...
2. 异常处理
1️⃣为什么要进行异常处理 程序运行过程中出现的异常,如果得不到处理,那程序就会立即崩溃,导致后续代码无法执行。 异常处理不是让异常消失,而是将异常捕获到,随后根据异常的具体情况,来...
7. 递归调用
1️⃣递归调用:函数自己调用自己的一种操作。 def welcome(): print('你好啊!') welcome() # welcome 函数内部在调用自己 welcome() 警告:上述代码确实是递归调用,但会出现死循环! 2️⃣递...
4. 字符串
4.1. 概述 字符串(str):用来存放一组有序的字符数据,但其中的内容不可修改(只能查,不能增删改),我们之前讲解了一部分字符串的相关知识,如:字符串的定义方式、字符串的格式化输出等,...
8.4. 字典的常用方法
1️⃣使用keys方法,获取字典中所有的键。 # keys方法:用于获取字典中所有的键 d1 = {'张三': 72, '李四': 60, '王五': 85} # keys方法的返回值不是list,而是一种叫做dict_keys的类型 result ...
8.完整写法
try:尝试去做可能会出现异常的事情。 except:出现异常时的处理(出现异常时怎么补救)。 else:如果一切顺利(没有异常出现)要做的事。 finall:无论有没有异常,都要做的事。 print('欢迎使...
第 4 章 流程控制语句
程序并不是简单的“从上到下”执行,很多时候,我们希望程序能根据不同的情况,做出不同的选择,比如:根据情况跳过某些代码,或者重复执行某些代码,那这时就需要用到『流程控制语句』,程序的...
15. GIL 全局解释器锁
概念: GIL锁是 CPython 解释器中的一把互斥锁。 作用:无论 CPU 有多少个核心,在某一时刻,只允许同一个进程中的一个线程去执行 Python 代码。 结论:CPython 解释器中的多线程模型,本...
6. 结果分析与解读
在这个目标中,我们将对模型训练和评估的结果进行详细分析,并为项目提供指导性意义。通过分析实际结果、模型的表现和错误的分布,帮助我们了解哪些因素可能会影响电影的票房收入,以及如何根据...
2.4. 嵌套循环
1️⃣概念:在一个循环的内部,再写一个或多个循环,就是嵌套循环。 2️⃣案例:实现一个为期 30 天的健身计划,效果如图: # for循环实现 day = 1 for day in range(1,31): print(f'********📅...






