python
AI吕小布
心有猛虎细嗅蔷薇
展开
-
Python 列表类型
Python 列表类型 一点提示: Python的列表是从0开始索引。 第一项的索引是0,第二项的是1,依此类推。句点查找规则可概括为:当模板系统在变量名中遇到点时,按照以下顺序尝试进行查找:字典类型查找 (比如 foo["bar"] )属性查找 (比如 foo.bar )方法调用 (比如 foo.bar() )列表类型索引查找 (比如 foo[bar] )句点查找可以多级深度嵌套。 例如在下面这...原创 2018-06-08 18:15:26 · 233 阅读 · 0 评论 -
python 有趣的工具类
heapq"""从列表中找出最大的或最小的N个元素堆结构(大根堆/小根堆)"""import heapqlist1 = [34, 25, 12, 99, 87, 63, 58, 78, 88, 92]list2 = [ {'name': 'IBM', 'shares': 100, 'price': 91.1}, {'name': 'AAPL', 'shares':...原创 2019-08-23 18:03:55 · 340 阅读 · 0 评论 -
django实现聊天室、消息推送
Django-channel可以做什么 在Django中,默认使用的是HTTP通信,不过这种通信方式有个很大的缺陷,就是不能很好的支持实时通信。如果硬是要使用HTTP做实时通信的话只能在客户端进行轮询了,不过这样做的开销太大了。因此,在1.9版本之后,Django实现了对Channels的支持,他所使用的是WebSocket通信,解决了实时通信的问题,而且在使用WebSocket进行通...原创 2019-08-14 17:43:48 · 4071 阅读 · 0 评论 -
python字符串操作
def main(): str1 = 'hello, world!' # 通过len函数计算字符串的长度 print(len(str1)) # 13 # 获得字符串首字母大写的拷贝 print(str1.capitalize()) # Hello, world! # 获得字符串变大写后的拷贝 print(str1.upper()) #...原创 2019-08-09 14:19:42 · 148 阅读 · 0 评论 -
python编写小技巧
1、实现计算求最大公约数和最小公倍数的函数def gcd(x, y): (x, y) = (y, x) if x > y else (x, y) for factor in range(x, 0, -1): if x % factor == 0 and y % factor == 0: return factordef lc...原创 2019-08-09 14:18:14 · 254 阅读 · 0 评论 -
datetime转字符串
import datetimedata_now = datetime.datetime.now()print(type(data_now))data_str = str(data_now)print(type(data_str))print(data_str[:19])data_strf = data_now.strftime("%Y-%m-%d %H:%m:%S")...原创 2019-08-02 09:24:30 · 1849 阅读 · 0 评论 -
脚本项目设置工作目录
import osimport syssys_base_path = os.path.abspath(__file__)sys.path.append(os.path.normpath(os.path.join(sys_base_path, '../..')))原创 2019-07-30 13:56:33 · 290 阅读 · 0 评论 -
模板系统False
模板系统False在Python和Django模板系统中,以下这些对象相当于布尔值的False空列表([])空元组(())空字典({})空字符串('')零值(0)特殊对象None对象False(很明显)提示:你也可以在自定义的对象里定义他们的布尔值属性(这个是python的高级用法)。除以上几点以外的所有东西都视为“True”...原创 2018-06-08 18:16:12 · 162 阅读 · 0 评论 -
列表转置的几种方法
a_list = [2, 6, 5]1、 a_list.reverse()2、 print(a_list[::-1])3、 print(list(reversed(a_list)))4、n_list = []index = len(a_list)for v in a_list:n_list.append(a_list[index-1])index -= 1pri...原创 2019-09-26 14:55:40 · 13314 阅读 · 0 评论