- 博客(8)
- 收藏
- 关注
原创 从零开始学python---对象
步骤为设计类->创建对象->对象属性赋值这里通俗介绍一下:类:对同类型对象抽象出共性,形成类对象:将数据以及对数据的操作方法封装到一起,作为一个相互依存不可分割的整体下面简单进行一下演示:用对象存储数据note:类内部的函数称为方法,self表示这个函数是方法,在类内部。同时成员方法想要访问类内部的变量,必须使用self.变量名,传参的时候不传self。类包含属性和行为,相当于设计图纸,而对象是对类的实例化,就是通过图纸生产产品。
2024-08-15 00:04:53
883
原创 从零开始学python---pyecharts可视化图表
同时其也提供画廊,相当于给出一个展厅Document这里给出各种可视化示例安装pyecharts:这个东西使用 win + R,输入cmd命令,然后进入环境再使用pip install pyecharts。三、pyecharts基础操作:#添加x轴数据#添加y轴数据line.add_yaxis("颜值",[100,2,50])#生成图然后会在python中生成一个render.html文件,将这个文件在阅览器中打开。
2024-07-31 22:00:06
889
原创 从零开始学python---异常,模块,包
异常定义:当程序运行时检测到错误,python解释器就无法运行了比如:使用r打开不存在的文件,pycharm会告诉你错误的原因和错误的位置1. 异常的捕获方法:因为我们希望程序不会因为一个小错误而崩溃,那么我们在可能出现异常的位置使用捕获异常的方法,并写出解决策略:这个代码是捕获所有异常的代码,而还可以使用except Exception as wjm:来捕获所有异常note:如果尝试执行的代码的异常类型和要捕获的异常不一致,那么无法捕获异常一般try下面只跟着一行尝试执行的代码。
2024-07-31 02:22:41
1085
原创 从零开始学python---基础知识---输出,运算符,注释,输入,判断,循环,文件
打印函数需要输出函数:下面介绍python中常见输出函数1. print()函数,作用:直接把信息打印到控制台,变量之间适用括号隔开(添加空格),自动换行保留固定小数位的方法2. format函数,适用于规范化格式:对于format函数保留小数的方式(两位小数)3. f-strings函数,相较于format更简洁的规范化输出输出为{}内你前面设置的变量4.在使用这个函数之前需要导入sys库,此函数相对于print函数不会添加换行符。
2024-07-27 15:31:03
669
原创 从零开始学python---容器
'''定义列表变量'''"变量名称" = [元素1,元素2,...,元素n]'''定义空列表'''变量名称 = []变量名称 = list[]列表中的数据使用逗号隔开使用[]作为列表标识#一个列表定义的示例print(wjm)'''输出结果'''note:列表存入的类型可以是任意类型,也可以存储列表,称之为列表的嵌套index = 0index += 1'''结果为wjm'''定义:只读的list,元组中的元素不可修改'''定义元组变量'''
2024-07-26 23:49:57
1494
原创 从零开始学python---函数
在函数1中调用函数2,当执行到函数2时,函数1执行暂停,执行函数2,一定会等函数2执行完成,才会继续执行函数1。note:函数体在遇到return后就结束了,不会再运行return后面的代码。如果函数中没有return语句,那么函数默认返回None,代表函数返回空。函数返回值:函数可以使用return关键字将函数运行中的部分内容返回。全局变量,在函数内外均可以使用,使用global 变量名即可声明。局部变量,当函数执行完成后变量就会销毁,出了函数无法使用。函数的参数:函数运行时候,从外界接收的数据。
2024-07-25 23:57:32
289
2
原创 无人机集群对抗基础研究
1.根据查阅:较为推荐的是S型机动的侦察态,U型机动的躲避态,而进攻态只需要瞄准敌方选择合适发射时机即可:这个涉及较多参数,如,两架无人机之间的距离,风向,无人机速度之类的,对于不同平台参数不同,需要自己的测试,至于撤退态,我觉得你没有导弹,遇到敌方无人机就跑吧,转弯往回飞,快速逃离就行了。3. 了解所用无人机设定:无人机数量、是否携带探测器、导弹数量、导弹类型、无人机类型、探测范围(进入探测范围不代表被发现,需要结合敌机的rcs系数)、rcs系数(形容雷达反射回波强度) =这里说一下我自己的策略。
2024-07-24 11:10:54
232
原创 从零开始学Python---环境搭建
然后下载就可以了,下载完成后放在本地硬盘,右键Anaconda应用程序,以管理员身份运行,然后一直往下点,到达install for时:【注:此处选择“Just Me”还是“ALL Users”根据所配机器是否为仅供个人用户使用而 定,不影响配置环境。添加环境变量也勾选上,否则安装完成后还需要自行添加,点击“Install”,经过一段时间等待安装完成,然后重复上述查看版本的步骤,使用conda -V查看是否安装成功。如果想安装python包,在终端进入环境,使用安装命令即可。
2024-07-23 13:35:03
684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人