黑马程序员pyecharts部分数据资料在文章最下方获取!
1.报错情况如下:Error importing numpy:
解决方法:降低python和numpy的版本,我一开始下载安装的都是最新版的python和numpy,后来降低了版本后就不报错且可正常使用了,这里给出我使用的版本作为参考(记得卸载之前版本的python和numpy再重新安装),网上有python不同版本适配的python可以自行搜索,建议使用的python版本不要超过3.10。
2.1.使用python进行对图像进行傅里叶变换并显示原图和频谱图:
2.2.使用python实现小波变换融合两幅图像:
效果图如下:
2.3.使用python对图片进行3×3和5×5的中值滤波对比效果:
效果对比图如下:
人生苦短,我用python(input/print)
python中常用的六种数据类型:
①int,float,complex,bool(True/False)
②字符串(string)(三种定义方式:单引号、双引号、三引号)
③列表(list):[元素1,元素2,。。。,元素N] #支持嵌套
④元组(tuple):(元素1,元素2,。。。,元素N) #不可修改
⑤集合(set):{元素1,元素2,。。。,元素N} #不支持下标索引,不可重复且无序
⑥字典(dictionary):{key:value。。。} #通过key找value
扩展(各个数据容器的常用操作):
数据容器的通用的操作:
①遍历(例如for循环遍历),② max(),③min(),④list()转换为列表,
⑤tuple()转换为元组,⑥str()转换为字符串,⑦set()转换为集合,⑧sorted()排序
type(被查看的数据)——查看数据的类型
强制转换:int(x),float(x),str(x)
计算:加(+),减(-),乘(*),除(/),整除(//),取余(%),求平方()
字符串格式化的两种方法:
①占位符:%s:字符串,%d:整型,%f:浮点型
②f“xxx{变量}xxx{变量}xxx”
(扩展:精度控制m.n ,m控制宽度,n控制小数点精度)
数字序列:range
range(num) # 不包含num本身,从0开始
range(num1,num2) # 从num1到num2的数字序列,不包含num2本身
range(num1,num2,step) # step为步长
循环:
函数:
序列的常用操作——切片:(从一个序列中取出一个子序列)
语法:序列名【起始下标:结束下标:步长】(步长为负则从后往前切片)
不定长参数:
①*args,以元组的形式接受参数
②kwargs,以字典的形式接受参数
lambda匿名函数:
lambda 传入参数:函数体(一次性函数,只可执行一行代码)
文件的操作:
异常捕获:(异常具有传递性)
json数据:一种轻量式的数据交互格式(本质上是字符串)
(因形式上与python的字典和列表很像,故与python之间的交互很方便)
列表的sort方法(排序):
语法:列表.sort(key=选择排序依据的函数(可使用lambda函数),reverse=True/False)
(True表示降序,False表示升序)
面向对象(基于类创建对象)
通过百度网盘分享的文件:可视化案例数据.zip
链接:https://pan.baidu.com/s/1sS8kF0hQi91MkYCUI4xlTw?pwd=bsgn
提取码:bsgn
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/pythonbc/16690.html