- 博客(9)
- 收藏
- 关注
原创 Python异常处理的基本语法(try-except)
异常是程序运行中出现的错误,主要分为语法错误和程序异常。语法错误是由于代码不符合语法规则,而程序异常则是运行时出现的错误,如KeyError、ValueError、TypeError、FileNotFoundError、IndexError和IOError等。例如,将0作为除数会引发除零错误,这是一种程序异常。异常一旦触发,程序将立即停止运行。为了处理这些异常,可以使用try-except语句块来捕获并处理异常。try块中包含可能引发异常的代码,如果异常发生,程序将执行except块中的代码。
2025-05-10 16:45:42
1452
原创 Python系列之数据容器
前言前言容器,是存放东西的器皿。例如:日常生活中的容器有塑料瓶、玻璃瓶、盒子等。那在Python当中,也有一种容器,叫数据容器。顾名思义,数据容器就是用来存放数据的。我们来看看它的定义:数据容器:一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素。如下图所示:在Python中,数据容器共有5种。分别是列表(List)、元组(tuple)、字符串(str)、集合(set)、字典(dict)。每种数据容器各有特点,我们一一来学习。1.列表list1.1列表的定义。
2025-05-10 00:32:37
1849
原创 Java实现二分查找
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。链接:https://leetcode.cn/problems/binary-search。著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。注:二分查找一定是有序的数组,且不能有重复元素。来源:力扣(LeetCode)
2023-03-18 19:23:02
160
1
原创 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
java给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
2022-12-12 21:58:28
531
原创 二分查找:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。
二分查找Java
2022-12-12 20:46:49
748
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人