- 博客(17)
- 收藏
- 关注
原创 装饰器的定义与原理
装饰器(Decorator)是 Python 中一种特殊的语法结构,用于在不修改原有函数代码的前提下,为函数添加额外功能。它本质上是一个接收函数作为参数,并返回一个新函数的高阶函数。
2025-07-28 22:11:17
190
原创 python中异常处理与模块
当我们使用正常情况是错误通常系统会自动呈现出来,而使用raise Excaption ()则可以修改错误信息;在运行页面会弹出这样的窗口:raise Exception("不爱学计算机")Exception: 不爱学计算机。
2025-07-26 15:03:57
285
原创 python&集合
s1={1,2,3}集合是无序的,里面的元素是唯一的;可以用于元组或者列表去重;集合中的元素也可以是不同的数据类型;基本格式:集合名 = {元素1,元素2,元素3.......}定义空字典 s1={};定于空集合s1=set();集合具有无序性,每次打印s1结果都不一样,但是数字会按原来的数字排序;在python中,int类型的哈希值就是他本身,所以顺序不会改变;当是字符时,哈希值会改变,所以字符会改变;利用无序性无法修改集合的值;集合具有唯一性,直接去除集合中重复的元素;
2025-04-05 17:17:52
274
原创 python中字符串的基本用法
包括 in 与 not in 基本格式是print('代找寻的字符' in 原变量)如果存在代找寻的字符,则返回True,else 返回False;即打印guoyi 默认步长是1,并且从下标为0开始从左往右一次打印,直到遇到下标是5-1的位置时停止打印;输出结果是两字符串连在一起;检测某个字符串是否包含在字符串中,如果包含就返回位置的下标,else就会报错;包前不包后:即从起始位置开始,到结束位置的前一位结束,不包含结束位置本身;使用过程:变量名.count('待找寻的字符‘,开始位置,结束位置)
2025-04-01 21:01:38
771
原创 有序列表的计算c语言
思路:给定一个数组,假设原本数组是有序的,接下来如果发现有两个数字之间存在逆序的情况,就会设置flag=1,如果flag1+flag2=2;则说明处于乱序状态;输入一个整数序列,判断是否是有序序列,有序,指序列中的整数从小到大排序或者从大到小排序(相同元素也视为有序)。输出为一行,如果序列有序输出sorted,否输出则输出unsorted。第二行输入N个整数,用空格分隔N个整数。第一行输入一个整数N(3≤N≤50)。
2025-02-08 16:15:28
313
原创 关于字符串的几种函数(c语言版)
strlen 是C语言中的一个标准库函数,用来计算字符串的长度。具体来说,它计算的是从提供的字符串起始地址到它遇到的第一个空字符('\0')之前的字符数量。函数会将源字符串(第二个参数指向的字符串)复制到目标字符串(第一个参数指向的字符串)的末尾,覆盖目标字符串末尾的空字符('\0')并以一个新的空字符结尾。比较的是字符串的内容,而不是它们的地址。strcpy 是C语言中的一个标准库函数,用于将一个字符串复制到另一个字符串中;是C语言中的一个标准库函数,用于比较两个字符串的内容。src:复杂内容的指针;
2025-01-26 16:17:35
878
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅