- 博客(15)
- 资源 (11)
- 收藏
- 关注
原创 C语言了解(一)
他从最基础的气运境界开始修炼,逐渐探索出独特的修炼方法,融合火元素的力量,逐步突破各个境界。在幻影宫,你将接受严格的修行,探索元素的奥秘,不仅是为了个人修仙,更是为了掌握平衡天地之力,保护大千世界。在导师的指导下,他练习着每日的功法,通过冥想与呼吸来引导体内的火元素,逐渐提升自己的修为。在修仙的道路上,林风结识了一群志同道合的伙伴,共同面对一系列惊心动魄的挑战,探索神秘的仙界,领悟心灵与元素之间的奥秘联系。他跨过门槛,踏入了幻影宫的内部,眼前是一片宽广的广场,四周有着精致的建筑,飞檐流瓦,古朴而华丽。
2023-08-14 19:59:55
136
原创 深度解读汽车域控制器
过去十多年的汽车智能化和信息化发展产生了一个显著结果就是ECU芯片使用量越来越多。从传统的引擎控制系统、安全气囊、防抱死系统、电动助力转向、车身电子稳定系统;再到智能仪表、娱乐影音系统、辅助驾驶系统;还有电动汽车上的电驱控制、电池管理系统、车载充电系统,以及蓬勃发展的车载网关、T-BOX和自动驾驶系统等等。传统的汽车电子电气架构都是分布式的(如下图2-1),汽车里的各个ECU都是通过CAN和LIN总线连接在一起,现代汽车里的ECU总数已经迅速增加到了几十个甚至上百个之多,整个系统复杂度越来越大,几近上限。
2023-07-10 15:40:20
395
1
原创 Python之魔法方法介绍
调用过程看id打印值就清楚,首先t = Test(3)之后会调用__new__方法,__new__方法中调用了父类的__new__生成了一个对象并返回,__new__中的参数cls即代表的是当前类。定义等于“==”操作符的方法,其他的还有__ne__不等操作符,__lt__小于操作符,__gt__大于操作符,__le__小于等于操作符,__ge__大于等于操作符。定义该类的实例对象被len()调用时的行为。负责创建类,是对象实例化时第一个调用的方法。
2023-06-22 16:25:29
216
1
原创 Python之异常处理机制
其中捕获到了ZeroDivisionError异常,但是raise又抛出异常ValueError,此时会将except信息存储起来,显示在错误消息里面,如果不抛出except的信息,可以使用from None,None位置处也可以自定义自己的异常。大多数时候,习惯使用条件语句if/else来处理异常,但这样写出来的代码可读性没那么高,可以替换使用try/except来完成。你可以引发或者捕获这些异常,做自己需要的一些措施。如果try中没有抛出异常,则执行else,如果try中抛出异常,则执行except。
2023-05-21 09:16:42
1160
原创 Python之面向对象
object类是所有类的父类,因此所有类都有object类的属性和方法。可以不知道变量指向的是哪种对象,也能够对其执行操作,且操作的行为将随对象所属的类型(类)而异。很多函数和运算符都是多态的,你编写的大多数函数也可能如此,即便你不是有意为之。使用多重继承时,有一点务必注意:如果多个超类以不同的方式实现了同一个方法,必须在class语句中小心排列这些超类,因为位于前面的类的方法将覆盖位于后面 的类的方法。多态让你无需知道对象所属的类(对象的类型)就能调用其方法,而封装让你无需知道对象的构造就能使用它。
2023-05-14 16:44:10
85
原创 Python之函数
在某个参数位置只能使用位置参数而不能使用关键字参数传参,那么你只需要在所需位置后面放置一个/,/前面的只能使用位置参数。参数是字符串(以及数和元组)不可变的变量,即参数是不可变对象,在函数体的修改不会外部的值。参数可变时可以修改外部的变量,即参数是可变对象,在函数体的修改会影响外部的值。Python函数可以嵌套,即可将一个函数放在另一个函数内,如下所示:。help函数的使用,可使用它获取有关函数的信息,其中包含函数的文档字符串。个数可变的位置参数,函数内获取到的值是一个元组。
2023-05-14 16:41:22
132
原创 Python之条件及循环
常见为布尔值False的对象有:False,数值0,空字符串,空列表,空集合,空字典,空元组,None。序列解包对于函数返回元组(或其他序列或可迭代对象)可以赋值到对应的变量。3、break语句,用于结束循环,通常与if一起使用。可以使用 * 号来获取多余的值,保存在一个列表里面。1、序列解包,将序列赋值给多个变量的形式。2、增强赋值,适用于所有的运算符。用于生成一个序列,有三种创建方式。
2023-05-14 16:38:29
313
原创 Python之字典
空字典是没有任何项:{}。6、字典存储的时候,是根据key取的hash计算存储的位置(hash(key)),python中字典是根据key查询value所在的位置。2、复制方法,返回一个新字典,包括copy浅复制和deepcopy深复制,其中浅复制,值是可变类型,修改的时候原始和新的字典都会变。7、方法values,返回一个由字典中的值组成的字典视图,返回的视图可能包含重复的值,因为字典值是可以重复的。5、使用in操作的时候,是查找键是否在字典中而不是值。7、字典元素遍历。
2023-05-14 09:48:48
1268
原创 Python之元组和集合
与列表一样,元组也是序列,并且有序,区别在于元组不能修改。一次删除一个任意元素,set 集合的 pop 方法会对集合进行无序的排列,然后将这个无序排列集合的左面第一个元素进行删除。在多任务环境下,同时操作对象时不需要加锁,在程序中尽量使用不可变序列。一次删除一个指定元素,如果元素不存在抛出keyerror。一次删除一个指定元素,如果指定的元素不存在不抛出异常。使用tuple类型转换成元组。返回一个拷贝集合。清空集合。
2023-05-13 22:33:08
227
1
原创 Python之列表
就地排序意味着对原来的列表进行修改,使其元素按顺序排列,而不是返回排序后的列表的副本。鉴于常规使用加号的拼接必须使用a和b的副本创建一个新列表,拼接的效率将比 extend低。格式:列表名[start: stop: step],start开始位置(可为正负),stop结束位置(可为正负),step步长(可为正负)。其中函数len返回序列包含的元素个数,而min和max分别返 回序列中最小和最大的元素。要获得与extend相同的效果, 可将列表赋给切片,如下所示。
2023-05-13 20:25:23
1160
原创 Python之字符串
“# -*- coding: gbk -*-” 要写在文件开头才会起作用,因为python解释器首先需要确定编码类型。其中读取文件就是解码的过程,将utf-8编码的文件解码写入内存,所以我们看到的都是str(Unicode 编码),对应保存文件就是编码过程。1、字符串编码,python中str 用来表示 Unicode 字符,bytes 用来表示二进制数据。str 类型和 bytes 类型之间就需要使用 encode() 和 decode() 方法进行转换,其中编码解码需要使用对应的编码格式。
2023-05-13 20:21:57
95
原创 Python之字符串东西有点多-1
字符串驻留机制,即一份相同的字符串内存中只保留一份,后续创建相同的字符串,不会开辟新的空间,而是把该字符串的地址赋值给新的变量
2023-05-13 15:48:33
111
1
php100视频教程解密码
2010-12-25
编译原理(陈火旺第三版)及武汉理工大学 2种教材
2010-05-15
数据挖掘算法大全数据挖掘算法大全
2009-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人