![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 58
怪异的bug
Java开发,喜欢记录工作中遇到的问题以及解决方案。
展开
-
Python 判断数列是不是斐波那契数列
定义:斐波那契数列这个数列从第3项开始,每一项都等于前两项之和。定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)eg:0, 1, 1, 2, 3, 5, 8, 13, 21,逻辑数列大于三项才能判断是否为斐波那契数列,不用判断F(0)=0,F(1)=1。数列第3项开始,每一项都等于前两项之和。需判断所有项都满足。代码def if_fbnq(list): length = len(list) if( length原创 2021-05-13 21:42:08 · 1344 阅读 · 0 评论 -
python 邮件发送
python 邮件发送import smtplibimport timefrom email.header import Headerfrom email.mime.application import MIMEApplicationfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom activeMq.log import log_mailfrom activeMq.mo原创 2020-10-26 17:33:56 · 180 阅读 · 0 评论 -
python log日志
# -*- coding:utf-8 -*-import loggingimport osimport sysimport timedef get_log(): # 在控制台输出 # acars存储日志 # 创建一个logger logger = logging.getLogger() logger.handlers.clear() # 清除logger,避免多个文件引用重复打印log logger.setLevel(logging.INFO原创 2020-10-26 17:30:58 · 1114 阅读 · 0 评论 -
python date str时间互转
python date str时间互转```pythonimport datetimeimport mathimport time#获取当前时间 datetime.datetime类型receivedTime = datetime.datetime.strptime(time.strftime('%Y-%m-%d %H:%M:%S'), '%Y-%m-%d %H:%M:%S')print(receivedTime,type(receivedTime))#2020-09-04 15:28原创 2020-10-26 17:28:35 · 315 阅读 · 0 评论 -
python 下载cx_oracle配置
一、查看python版本二、下载cx_oraclehttps://pypi.org/project/cx-Oracle/#files注意:1、cp* 要和安装的python版本一致2、cx_oracle和python的位数要一致环境配置:新增:ORACLE_HOME C:\Program Files\instantclient_19_5编辑path用’;'隔开加一个 Q:\OracleClient三、安装 cx_oracle1、管理员运行cmd无pip的自行安装。2、原创 2020-10-26 17:15:16 · 2409 阅读 · 0 评论 -
python报错aiohttp.client_exceptions.ClientConnectorCertificateError,Cannot connect to host:443 解决
python 连接接口报错报错如下:aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to host:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_s原创 2020-07-21 10:10:23 · 17984 阅读 · 1 评论 -
python数据输出为NaN,解决办法
附件图片:代码: df = pd.read_csv(pathFOC1,encoding='gbk')后面新增一个默认参数:keep_default_na=False修改为:df = pd.read_csv(pathFOC1,encoding='gbk',keep_default_na=False)奈斯,成功解决。原创 2020-05-12 16:47:38 · 10124 阅读 · 0 评论 -
python学习元组、字典、集合——3
元组tuple元组属于不可变序列,不能修改元组中元素。因此,元组无增加元素、修改、删除元素方法。支持:索引访问、切片操作、连接操作、成员关系操作、比较运算操作、计数(长度len()、max()、min()、sum())1、元组()创建(1)()创建(2)tuple()创建(3)元组删除2、元组元素访问和计数(1)元组元素不能修改(2)切片和访问3、元组排列sort...原创 2019-12-16 18:07:49 · 298 阅读 · 0 评论 -
python学习列表——2
**序列序列一种数据存储方式,用来存储一系列的数据集合 序列结构有:字符串、列表、元组、字典、集合**列表1、列表a = [10,20,30,40]创建10,20,30,40这些对象,每个有对应的(id,type,value);对象的地址依次存到列表连续的内存空间;列表a本身也是对象,把该列表的地址传给a.2、列表中的元素类型可以各不相同,列表大小可变,可随时增加或缩小。a =...原创 2019-12-16 17:54:13 · 358 阅读 · 0 评论 -
python学习基础知识——1
1、python面向对象,简洁。2、安装python解释器,目前一般都是Cpython.python进入,quit()退出。3、python区分大小学4、注释:行注释:#段注释:’’’5、\行连接符6、对象对象由标识、类型、值组成。对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作。a = 3 id(3):地址 type(3):类型 值:37、标识符...原创 2019-12-16 17:39:00 · 299 阅读 · 1 评论