python
python学习
梦游钓鱼
这个作者很懒,什么都没留下…
展开
-
python异常的传递
利用异常具有传递性的特点, 当我们想要保证程序不会因为异常崩溃的时候, 就可以在func3函数中设置异常捕获, 由于无论在整个程序哪里发生异常, 最终都会传递到func3函数中, 这样就可以确保所有的异常都会被捕获。当函数func1中发生异常, 并且没有捕获处理这个异常的时候, 异常会传递到函数func2, 当func2也没有捕获处理这个异常的时候,func3函数会捕获这个异常, 这就是异常的传递性.提示:当所有函数都没有捕获异常的时候, 程序就会报错。原创 2024-08-12 14:57:24 · 201 阅读 · 0 评论 -
python容器,字典及其方法
字典有如下特点:•可以容纳多个数据•可以容纳不同类型的数据•每一份数据是KeyValue键值对•可以通过Key获取到ValueKey不可重复(重复会覆盖)•不支持下标索引•可以修改(增加或删除更新元素等)•支持for循环,不支持while循环•新增和更新元素的语法一致,如果Key不存在即新增,如果Key存在即更新(Key不可重复)原创 2024-08-02 11:00:11 · 425 阅读 · 0 评论 -
python数据容器比较
元组:一批数据,不可修改、可重复的存储。列表:一批数据,可修改、可重复的存储。不可修改、可重复的一批数据记录场景。可修改、可重复的一批数据记录场景。字典:一批数据,可用Key。字符串:一串字符串的存储。不可重复的数据记录场景。遍历容器(字典是遍历。原创 2024-08-05 10:03:18 · 388 阅读 · 0 评论 -
python,列表案例
【代码】python,列表案例。原创 2024-08-05 16:44:44 · 138 阅读 · 0 评论 -
python,异常处理
1. 为什么要捕获异常?在可能发生异常的地方,进行捕获。当异常出现的时候,提供解决方式,而不是任由其导致程序无法运行。2. 捕获异常的语法3. 如何捕获所有异常?异常的种类多种多样,如果想要不管什么类型的异常都能捕获到,那么使用:except:两种方式捕获全部的异常。原创 2024-08-07 00:02:49 · 153 阅读 · 0 评论 -
python函数
1.位置参数根据参数位置来传递参数2.关键字参数通过“键值”形式传递参数,可以不限参数顺序可以和位置参数混用,位置参数需在前3.缺省参数不传递参数值时会使用默认的参数值·默认值的参数必须定义在最后4.不定长参数位置不定长传递以号标记一个形式参数,以元组的形式接受参数,形式参数一般命名为args关键字不定长传递以**号标记一个形式参数,以字典的形式接受参数,形式参数一般命名为kwargs函数作为传递参数#函数作为参数#传入的是函数计算逻辑。原创 2024-08-05 11:59:37 · 466 阅读 · 0 评论 -
python文件操作
方法关闭文件对象,否则文件会被一直占用。通过文件读取操作,读取此文件,统计。循环文件行,一次循环得到一行数据。,写入内容,若文件存在,则会覆盖。文件读取完成后,要使用文件对象。模式,文件不存在,会创建新文件。语法打开文件,可以自动关闭。函数打开文件得到文件对象。,文件可以存储在任意位置。会在原有内容后面继续写入。打开文件获得文件对象。读取全部行,得到列表。追加写入的方法有(和。原创 2024-08-05 23:15:27 · 320 阅读 · 0 评论 -
python,列表
元素的数据类型没有任何限制,甚至元素也可以是列表,这样就定义了嵌套列表。列表中每一个元素,都有编号,称之为下标索引。[元素1,元素2,元素3,......]数据容器内的每一份数据,都称之为容器。从后往前,编号从-1依次开始递减。从前往后,编号从0依次开始递增。3.元素的数据类型有限制吗。原创 2024-06-29 18:11:58 · 198 阅读 · 0 评论 -
python实现1到100之和
print(f"1-100之和为:{sum}")原创 2024-06-23 11:38:20 · 212 阅读 · 0 评论 -
python 元组
查找某个数据,如果数据存在返回对应的下标,否则报错。•可以容纳不同类型的数据(混装)•不可以修改(增加或删除元素等)一致,不同点在于不可修改的特性。统计某个数据在当前元组出现的次数。•数据是有序存储的(下标索引)不可修改内容(可以修改。统计元组内的元素个数。原创 2024-07-01 10:48:17 · 162 阅读 · 0 评论 -
python猜数字,1-100以内的数字
guess_num=int(input("输入你猜的数字:"))print("猜的数字大了")print("猜的数字小了")print(f"猜了{count}次.")print("猜对了")# 每一次猜不中,会提示大了或小了。# 猜完数字后,提示猜了几次。#无限次机会,直到猜中为止。原创 2024-06-23 15:31:58 · 143 阅读 · 0 评论 -
python打印九九乘法表
方法二:while循环实现。方法一:for循环实现。原创 2024-06-24 11:48:46 · 191 阅读 · 0 评论