随笔分类 -  Python3

摘要:>>> import datetime >>> >>> a = 1614851596 >>> >>> b = datetime.datetime.utcfromtimestamp(a) >>> >>> b.strftime("%Y-%m-%d %H:%M:%S") '2021-03-04 09:53 阅读全文
posted @ 2021-03-12 10:13 撒欢 阅读(109) 评论(0) 推荐(0)
摘要:使用了Python的 xml.etree.ElementTree 库,Python版本Python 3.6.6 from xml.etree import ElementTree import json LISTTYPE = 1 DICTTYPE = 0 def getDictResults(res 阅读全文
posted @ 2020-04-04 21:44 撒欢 阅读(1338) 评论(0) 推荐(0)
摘要:欧几里得算法的目标是找到两个数的最大公约数。 计算两个非负整数p和q的最大公约数:若q是0,则最大公约数为p。否则,将p除以q得到余数r,p和q的最大公约数即为q和r的最大公约数。 阅读全文
posted @ 2019-10-20 15:34 撒欢 阅读(3347) 评论(0) 推荐(0)
摘要:Josephus问题,在这个古老的问题中,N个深陷绝境的人一致同意通过以下方式减少生存的人数。他们围坐一圈(位置记为0~N-1)并从第一个人报数,报到M的人会被杀死, 知道最后一个人留下来。传说中Josephus找到了不会被杀死的位置。 接收N和M的值,打印出被杀死的顺序: 阅读全文
posted @ 2019-10-09 01:09 撒欢 阅读(408) 评论(0) 推荐(0)
摘要:##斐波那契递归测试 def fibonacciRecursive(deepth): if deepth == 1: return 1 elif deepth == 2: return 1 else: return fibonacciRecursive(deepth - 1) + fibonacci 阅读全文
posted @ 2019-10-05 22:53 撒欢 阅读(550) 评论(0) 推荐(0)
摘要:使用Python实现一种算数表达式求值的算法,模拟这种使用栈的方式,这是由E.W.Dijkstra在20世纪60年代发明的一种非常简单的算法。代码模拟仅仅表现一种编程思想,代码的逻辑并不完全: 阅读全文
posted @ 2019-10-05 18:13 撒欢 阅读(2175) 评论(0) 推荐(0)
摘要:转自这篇博文,备忘: https://blog.csdn.net/Likianta/article/details/90123678 https://www.cnblogs.com/xinghun85/p/9937741.html https://blog.csdn.net/jclian91/art 阅读全文
posted @ 2019-10-04 12:25 撒欢 阅读(4571) 评论(0) 推荐(0)
摘要:1. 第一种方法导入sys模块; 2. 第二种方法,使用array模块,将整数用signed integer 4字节表示: | Type code C Type Minimum size in bytes | 'b' signed integer 1 | 'B' unsigned integer 1 阅读全文
posted @ 2019-10-01 20:56 撒欢 阅读(910) 评论(0) 推荐(0)
摘要:divmod(a, b) 函数接收两个数字类型(非复数)参数,返回一个包含商和余数的元组(a // b, a % b) id() 函数用于获取对象的内存地址。 sorted(iterable, key=None, reverse=False) iterable -- 可迭代对象。key -- 用来进 阅读全文
posted @ 2019-10-01 15:25 撒欢 阅读(282) 评论(0) 推荐(0)
摘要:Python字符串截取时总是有些糊涂,从官网上找到一个图示,理解Python字符串是如何标记,的具体含义图示如下: 阅读全文
posted @ 2019-09-22 17:49 撒欢 阅读(1505) 评论(0) 推荐(1)
摘要:从bson中导入ObjectId对象,将字符串转换成id对象查询使用: 阅读全文
posted @ 2019-09-22 17:41 撒欢 阅读(4926) 评论(0) 推荐(0)
摘要:最简单的实现了一下Python的多线程: 阅读全文
posted @ 2019-09-22 17:33 撒欢 阅读(1146) 评论(0) 推荐(0)
摘要:使用threading写的一个定时器任务demo: 阅读全文
posted @ 2019-09-22 17:19 撒欢 阅读(1017) 评论(0) 推荐(0)
摘要:总结了一下使用Python对xml文件的解析,用到的模块儿如下: 分别从xml字符串和xml文件转换为xml对象,然后解析xml内容,查询指定信息字段。 阅读全文
posted @ 2019-09-22 17:09 撒欢 阅读(1438) 评论(0) 推荐(0)
摘要:需要Python的socket模块儿,windows使用netstat -an查看端口状态,Linux使用netstat -tunlp查看端口状态。 阅读全文
posted @ 2019-09-22 13:36 撒欢 阅读(1264) 评论(0) 推荐(0)
摘要:采用os模块儿: 阅读全文
posted @ 2019-09-22 13:32 撒欢 阅读(19278) 评论(0) 推荐(0)
摘要:代码如下: 阅读全文
posted @ 2019-09-22 13:16 撒欢 阅读(673) 评论(0) 推荐(0)
摘要:一、下载地址: 获取get-pip.py安装文件: 官网链接:https://bootstrap.pypa.io/get-pip.py 百度云链接:https://pan.baidu.com/s/14WopRPgWIWXykxYTebBFDA 提取码:h9xu 或者 Python官网:https:/ 阅读全文
posted @ 2019-09-14 17:19 撒欢 阅读(4528) 评论(0) 推荐(0)
摘要:安装必要的依赖库文件 yum -y install zlib zlib-devel bzip2 bzip2-devel ncurses ncurses-devel readline readline-devel openssl openssl-devel openssl-static xz lzma 阅读全文
posted @ 2019-02-24 18:08 撒欢 阅读(240) 评论(0) 推荐(0)
摘要:对数据: json = json.dumps(data) 编码 dict->string 排序sort_keys=True, 缩进indent=4, 分隔符separators=(',', ': ') json = json.loads(data) 解码 string->dict对文件: json. 阅读全文
posted @ 2018-08-12 15:55 撒欢 阅读(187) 评论(0) 推荐(0)