![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 56
aFakeProgramer
Adaptive AUTOSAR的技术专家,AUTOSAR中国官方培训讲师,具备深厚的汽车行业知识和以太网通信技能。SOME/IP、IPC、DDS、DoIP、TSN和SOA架构,MQTT,加密,操作系统,v2x,以及c++和Python编程语言。
If you cant explain it simply, you don't understand it well enough.
Fake it till you make it.
编程无他,唯手熟尔。 --白天求生存,晚上求发展。
展开
-
python中time库的time.time()函数的作用是什么?
【代码】python中time库的time.time()函数的作用是什么?原创 2024-04-09 14:55:15 · 712 阅读 · 0 评论 -
Python入门 class类的继承
面向对象的编程带来的主要好处之一是代码的重用,实现各种重用的方法之一是通过继承机制。继承完全可以理解成类之间的父类和子类型关系。:继承是类与类的一种关系,是一种子类与父类的关系,即爸爸与儿子,爸爸生个儿子,儿子继承爸爸的属性和方法。如猫类,猫是动物;猫类继承于动物类,动物类为父类也是所有动物的基类;猫类是动物类的子类,也是动物类的派生类。Python有单继承与多继承。单继承即子类继承于一个类,多继承即子类继承于多个类,多继承会比较少遇到,本章节主要讲单继承。转载 2024-03-28 10:29:49 · 40 阅读 · 0 评论 -
Python入门 类class提高篇
把一个方法变成属性,只需要加上 @property 就可以了,如上此时 pi(self) 方法,@property 本身又创建了另一个装饰器 @pi.setter,负责用 setter 方法给属性赋值,于是,将@pi.setter加到 pi(self, pi) 上,我们就拥有一个可控的属性操作。以"__xxx__"定义的属性在 Python 的类中是特殊属性,有很多预定义的特殊属性都是以“__xxx__”定义,所以我们不要把普通属性用"__xxx__" 定义。类方法,我们不用通过实例化类就能访问的方法。转载 2024-03-28 10:27:47 · 28 阅读 · 0 评论 -
Python入门 类class 基础篇
class Circle(object): # 创建Circle类,Circle为类名pass # 此处可添加属性和方法注意:我们定义的类都会继承于object类,当然也可以不继承object类;两者区别不大,但没有继承于object类使用多继承时可能会出现问题。有了Circle类的定义,就可以创建出具体的circle1、circle2等实例,circle1和circle2是个实际的圆。创建实例使用 类名+(),类似函数调用的形式创建。参数的传递图,翻译与网1和2参数传递给__init__转载 2024-03-28 10:24:40 · 113 阅读 · 0 评论 -
类的拷贝Python
【代码】类的拷贝Python。原创 2023-06-10 19:15:02 · 127 阅读 · 0 评论 -
类多态Python
【代码】类多态Python。原创 2023-06-10 10:48:15 · 67 阅读 · 0 评论 -
类的学习笔记python
在Python中没有专门的修饰符用于属性私有,如果改属性不希望在类对象访问,前边使用两个" __ "类对象的外部调用方法。这样无需关心方法内部的具体实现细节,从而隔离了复杂度。将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在。多态:提高程序的可扩展性和可维护性。封装:提高程序的安全性。继承:提高代码的复用性。原创 2023-06-09 07:45:25 · 389 阅读 · 0 评论 -
Python集合学习笔记
===集合的运算 2个集合的交集操作===========集合的运算 2个集合的并集操作===========集合的运算 2个集合的差集操作===========集合的运算 2个集合的对称差集===========集合的运算 集合是否相等===========集合的运算 集合是否子集===========集合的运算 集合超集===========集合的运算 集合交集===========集合元素的添加操作===========集合元素的删除操作===========集合元素删除=======原创 2023-06-06 18:40:13 · 506 阅读 · 0 评论 -
元组学习笔记
在元组中的列表的地址是不变的,不可以改变列表的地址。但是可以在列表中添加内容,这样列表的地址是不改变的。原创 2023-06-06 16:30:47 · 45 阅读 · 0 评论 -
字典的学习笔记
【代码】元组的学习笔记。原创 2023-06-06 08:14:59 · 263 阅读 · 0 评论 -
Python 学习笔记1
【代码】Python 学习笔记1。原创 2023-06-05 07:58:48 · 94 阅读 · 0 评论 -
pythoy 列表学习笔记
【代码】【无标题】原创 2023-06-04 21:16:27 · 124 阅读 · 0 评论 -
编译型语言和解释型语言的区别
我们编写的源代码是人类语言,我们自己能够轻松理解;但是对于计算机硬件(CPU),源代码就是天书,根本无法执行,计算机只能识别某些特定的二进制指令,在程序真正运行之前必须将源代码转换成二进制指令。所谓的二进制指令,也就是机器码,是 CPU 能够识别的硬件层面的“代码”,简陋的硬件(比如古老的单片机)只能使用几十个指令,强大的硬件(PC 和智能手机)能使用成百上千个指令。然而,究竟在什么时候将源代码转换成二进制指令呢?不同的编程语言有不同的规定:有的编程语言要求必须提前将所有源代码一次性转换成二进制指令转载 2022-03-02 10:30:22 · 325 阅读 · 0 评论 -
Leecode刷题 把数组中的0移动到数组的尾部,其余数字保持之前的相对位置不变
talk is cheap ,show me your code!c++解法:思路:两个指针 i 和 j,一个快,一个慢。快指针i读取到非0值,就传到j指针指向的地方。这样i指针跑到结尾时,j就存完了最后一个非零的数了。然后把指针 j 以后的所有数字全部变为0就可以实现啦。#include <iostream>using namespace std;int main() { int arr[]={0,3,0,5,0,23,45,0,66}; int j = ..原创 2020-05-16 18:13:21 · 595 阅读 · 0 评论 -
python类的继承
多继承问题类名后面的小括号,是类的继承,不是参数不能继承那些前面带有两个下划线的属性和方法。id(): dc1的内存地址...翻译 2020-05-05 15:53:12 · 113 阅读 · 0 评论 -
python 类的封装和保留方法
封装Encapsulation:属性和方法的抽象属性的抽象:对类的属性(变量)进行定义、隔离及保护。方法的抽象:对类的方法(函数)进行定义、隔离及保护。目标是形成一个类对外可操作性和方法的接口。class类私有属性:只能在类内部访问公开属性:可以通过类、对象名访问私有方法:只能在类内部使用公开方法:可以通过类、对象名访问公开类属性私有类属性...原创 2020-04-30 21:39:54 · 743 阅读 · 0 评论 -
Python 第三方库安装方法
数据分析使用这个:原创 2020-04-03 20:45:10 · 148 阅读 · 0 评论 -
python入门第15讲 Python常用标准库 正则表达式re库
正则表达式库[1-9] 表示1~9的单个数字、 \d一个[0,9]的数字 \d{5}扩展前面的数字5次原创 2020-03-18 22:22:32 · 172 阅读 · 0 评论 -
python入门第14讲 Python常用标准库解析 random库的使用
原创 2020-03-18 21:44:57 · 118 阅读 · 0 评论 -
python入门第13讲 Python常用标准库解析 time库的使用
...原创 2020-03-18 21:32:48 · 110 阅读 · 0 评论 -
python入门 第13讲 再看Python计算生态
标准库与第三方库第三方库主站PYPI原创 2020-03-16 21:51:03 · 146 阅读 · 0 评论 -
python入门 第12讲 一二维数据格式化
数据组织的维度:维度:一组数据的组织形式数据的维度数据的操作周期:一维数据的两种表示方式:亿微数据的存储(哪种好?)存储于表示之间的关系:一维数据的读入处理:一维数据的写入处理: (写入时,在每个元素间加入“,”分隔)一维数据的表示预处理:二维数据的表示:二维数据的存储:...原创 2020-03-15 10:44:05 · 250 阅读 · 0 评论 -
python入门 第11讲 文件的操作及使用
文件是数据的抽象和集合文本方式和二进制方式是文件的两种不同展示方式 文本方式采用统一的编码解释文件,二进制方式采用字节解释文件 Python语言的文件使用理念与其他语言一致,如c语言。文件的打开:文件路径:处理英文时可以不加编码方式,但是处理中文是需要加encoding编码方式。文件的关闭:变量名.close() #变...原创 2020-03-15 10:05:25 · 290 阅读 · 0 评论 -
python 入门 第十讲 文本数据清洗及统计
程序需求:文本类信息清洗及统计的可能需求场景从多个来源获得的格式不一的文本类型数据 进行汇总及初步统计 难点:多个来源数据的清洗、格式化及归一化、相同内容去重等。大学MOOC之问:在中国参与MOOC建设的大学有多少所?MOOC:大规模在线开发课程,即线上免费教学课程代码思路:将对应的HTML代码保存为文本形式,保存在icourses.txt文件...原创 2020-03-14 22:09:36 · 1380 阅读 · 0 评论 -
人工智能该如何学习
看了一个小视屏,做的一个笔记。人工智能专业选择兴趣驱动,不要盲目跟风!1、需要数学基础微积分、线性代数、概率论和数理统计2、一门合适的语言,推荐python3、学习算法的几个层次看懂和理解原理 看懂代码 自己写经典算法 自己改算法认定目标 每天把小目标定下来,去细分,真的想做一件事的时候,一定要制定计划,并且坚持完成分解100个小目...原创 2020-03-14 15:50:14 · 213 阅读 · 0 评论 -
python 入门第九讲 组合数据类型运算函数及方法(非常重要)
单元开篇(组合数据类型使用方法)集合类型的使用 元祖类型的使用 列表类型的使用 字典类型的使用交&、并|、差- 、补^ 运算返回一个新的集合,但是他不会改变参与运算的集合。将其他类型转换成集合类型集合中没有重复的元素。不会改变集合S,也不会改变T,而是返回一个新的集合--------------------...原创 2020-03-12 23:01:49 · 456 阅读 · 0 评论 -
python 入门第八讲 组合数据类型基础
此时B = {"p","y","p","y","1","2","3"}...原创 2020-03-12 20:52:50 · 233 阅读 · 0 评论 -
python 入门第1七讲 函数的定义与使用
单元开篇:函数定义和使用1、函数的定义和调用。2、函数的参数传递3、局部变量和全局变量4、lambda函数(匿名函数)5、函数递归函数相关的保留字def 声明函数returnglobal(全局变量)lambda 匿名函数python中函数没有写特定的返回值类型python函数定义的注意事项:1、默认情况下,函数不需要类型声明...原创 2020-03-11 22:33:18 · 291 阅读 · 0 评论 -
python 入门第六讲 异常处理
1、异常的基本用法2、异常的高级用法ZeroDivisionError1、具体某种异常如ZeroDivisionError 除02、所有的异常,就直接写 except:执行try语句块时,没有遇到异常,那么会奖励执行else,然后再执行finally的语句块。执行try语句块时,遇到异常,那么会执行except语句块,然后再执行...原创 2020-03-11 21:25:48 · 128 阅读 · 0 评论 -
python 入门第五讲 分支与循环
从M开始,到N结束,K为步长原创 2020-03-10 20:44:33 · 133 阅读 · 1 评论 -
python 入门 第四讲 基本数据类型
为什么会出现不确定尾数?计算机将浮点数转换为整数,利用整数没有尾数,并且没有取值范围的特点,来计算数值运算函数与方法类型转换64位的电脑,则就用64个0或1表示一个数,所以x+y 后字符串x和y并没有改变,它形成了新的字符串,week_str...原创 2020-03-10 19:52:57 · 202 阅读 · 0 评论 -
Python字符串操作大全
Python中字符串的定义:由Unicode码点组成的不可变序列(Strings are immutable sequences of Unicode code points)。Python内置函数提供了强大的字符串的使用方法,熟练掌握常见的方法,对于数据处理、面试、笔试都非常有用。dir(str)['__add__', '__class__', '__contains__', '__d...原创 2020-03-10 16:22:20 · 156 阅读 · 0 评论 -
python 入门 第三讲 读取中文分析
这样可以直接使用函数名,而不用再写 库名.函数名如果你的程序中有相同名称的函数,那么代码运行时,起作用的是最后声明的那个函数如果库名比较长,那么使用别名(库别名.函数名)会比较方便分词产生的类型为列表类型保存在ls中jieba是非常优秀的中文分词库用于对中文文本进行分词操作,产生包含产生词语的列表...原创 2020-02-23 11:35:49 · 431 阅读 · 0 评论 -
python 入门 第二讲 读取日志文件分析
https://www.bilibili.com/video/av77410524?p=29ls = line.split() 这一行代码的作用是将每一行的元素以空格分开,并存放到一个列表中将文件全部读入以字符串形式保留一次性读入到字符串txt中--------------------------------------...原创 2020-02-22 22:27:55 · 1761 阅读 · 0 评论 -
python 入门 第一讲 9种数据类型
python语言简洁计算1~100的整数和result = 0for in range(1,100) result += i;print(s)计算并输出n!def fact(n): if n == 1: return 1; return n*fact(n-1)print(fact(10))没有分号、没有函数约束、没有大括号、没有...原创 2020-02-22 21:03:48 · 606 阅读 · 0 评论 -
使用if语句处理列表(python从入门到精通课后习题)
79~80页课后习题#5-8 以特殊方式跟管理员打招呼:创建一个至少包含 5 个用户名的列表,且其中一#个用户名为'admin'。想象你要编写代码,在每位用户登录网站后都打印一条问候消息。#遍历用户名列表,并向每位用户打印一条问候消息。#如果用户名为'admin',就打印一条特殊的问候消息,如“Hello admin, would you like to see a status r...原创 2020-01-07 20:40:52 · 654 阅读 · 1 评论 -
5 个越早知道越好的 Python 特性
https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_9039746731433820646%22%7D&n_type=0&p_from=1Kirill Sharkovski 发布在 Unsplash 杂志上的照片雷锋网AI开发者按,Python 是近十年来兴起的...转载 2019-12-30 10:30:16 · 219 阅读 · 1 评论 -
一道有趣的数学题
爱因斯坦曾出过这样一道有趣的数学题:有一个长阶梯,若每步上2阶,最后剩1阶; 若每步上3阶,最后剩2阶; 若每步上5阶,最后剩4阶; 若每步上6阶,最后剩5阶; 只有每步上7阶,最后刚好一阶...转载 2018-03-23 09:33:55 · 2973 阅读 · 0 评论