
python基础
文章平均质量分 51
python基础 类型转化与一些实战
读书猿
在读书中超越有限的今生
展开
-
【python】numpy常用方法总结
numpy是python一个库,无论数据分析还是做视觉算法,甚至写一些脚本运算都需要运用到numpy这个库。99%的人都是学了忘,忘了学。本文针对numpy常用的方法做一些总结。原创 2023-08-09 14:51:23 · 582 阅读 · 1 评论 -
【python】python进阶技巧
输出对应顺序的索引2、单引号双引号想打印字符串 “123” 但是 print 只输出 123只需要灵活运用单引号双引号,在外层嵌套单引号就可以啦3、字典键值对转换4、统计列表元素个数利用 colletions 库,经常会用到当然字符串也可以用5、列表字符串相互转换字符串转列表列表转字符串原创 2023-11-07 17:22:26 · 127 阅读 · 0 评论 -
【python】函数参数传递
在c++中,我们知道函数参数可以传值,也可以传引用。在python中函数参数到底如何传递的呢?在python函数中,为什么我们传入一个列表会导致原来一个列表也发生改变呢?参数传递时,只是让新变量与原变量指向相同的对象。可以理解为是对象的引用传递。要解决上述问题,我们需要先复习下面的一些知识。我们现在回过头来看文章开头的问题。原创 2023-06-28 17:30:05 · 393 阅读 · 1 评论 -
【python】动态可视化+爬虫(超燃超简单)
这个爬起来很简单,信息全在界面上面,也不需要验证登录啥的,直接request+正则表达爬取信息,爬取到信息保存到csv文件。这里推荐个动态可视化库pynimate,2023年还在持续更新中。调用他们动态可视化方法,实现起来不要太简单。会了可视化,但是没有数据怎么办?去网上爬取点数据过来。从这个网站爬取近20年编程语言热度占比。首先看下他们官方例子。原创 2023-07-26 16:41:45 · 5259 阅读 · 18 评论 -
【python】可迭代对象与迭代器
无论你是刚入门python的新兵,还是久经沙场的python老兵。相信在看完这篇本人呕心沥血完成的博客(误人子弟),大家会有新的认识和发现。1、方法一:isinstance() 既可以判断可迭代对象又可判断迭代器如果是返回True不是返回False2、方法二:iter() 仅可判断是否为可迭代对象是可迭代对象 不抛出异常不是可迭代对象 抛出异常二、魔法方法先看代码分别自定义两个类先说结论:只要对象定义了方法,那这个对象就是可迭代对象只要对象定义了与方法,那这个对象就是迭代器可迭代对象:迭代器:原创 2023-07-06 17:27:45 · 592 阅读 · 0 评论 -
【python】处理实时数据
实时语音识别、实时监控检测状态等等。你是不是在处理离线数据时得心应手,而在面对实时的数据处理的时候会不知所措?时序在智能制造领域是个非常重要的指标,在线实时检测是优势与趋势。python如何处理在线数据?简单说下,利用queue、threading多线程处理。(实际情况要比这复杂多得多)拿到数据后的处理要根据实际想情况而定,下面我会举个简单的例子说明。原创 2023-08-31 14:49:29 · 1613 阅读 · 3 评论 -
【python】9个python进阶技巧(实用)
输出对应顺序的索引2、单引号双引号想打印字符串 “123” 但是 print 只输出 123只需要灵活运用单引号双引号,在外层嵌套单引号就可以啦3、字典键值对转换4、统计列表元素个数利用 colletions 库,经常会用到当然字符串也可以用5、列表字符串相互转换字符串转列表列表转字符串6、反转字符串判断字符串是否为回文字符串7、字符串去重利用集合的唯一性。判断元素是否有重复8、print 输出分隔符字符串可以利用乘法 不要傻傻的 print (“**********原创 2023-11-13 15:03:51 · 524 阅读 · 2 评论 -
【python】处理实时获取的数据
1、实时语音识别、实时监控状态。许多新手在处理离线数据时得心应手,在面对实时的数据进行数据处理时会不知所措。今天分享下python如何处理在线处理数据。简单说下,实际情况要比这复杂的多的多。利用queue、threading多线程处理。如何拿到数据进行处理要根据实际情况来。2、代码。import sqlite3import queueimport threadingimport pandas as pdimport numpy as npconn = sqlite3.connect(原创 2022-03-27 15:05:13 · 7469 阅读 · 5 评论