分类
摘要:
对符合条件的某个字段求和
之前在开发的时候,有同事问Django是否存在着这样的方法,可以直接将符合条件的某个字段直接求和.
当时不知道这样的方法是否存在,但是想了想自己解决这类似问题的方法,先用filter将符合条件的取出来,然后进行for循环,取出需要的字段,进行求和.感觉是挺low的,于是一起Baidu... 阅读原文
2018-07-04 18:19:02 阅读(1505) 评论(0)
摘要:
玩转黑客那些工具,缺少了虚拟机怎么行,除了用虚拟机虚拟整个系统,Docker也不能缺少,读者只需要知道,Docker只虚拟Linux系统中的某个程序就可以了。本节就来介绍Linux下安装设置Docker。
很幸运,Docker已经加入到了Debian的官方源中了。可以使用apt-get安装Docker。首先,... 阅读原文
2018-07-04 18:04:04 阅读(1540) 评论(0)
摘要:
Python不以性能见长,但掌握一些技巧,也可尽量提高程序性能,避免不必要的资源浪费。
1、 使用局部变量
尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。
使用局部变量替换模块名字空间中的变量,例如 ls = os.linesep。一方面可以提高程序性能,局部变量查找速度更快;另一方面可用简短标... 阅读原文
2018-07-04 17:48:07 阅读(1533) 评论(0)
摘要:
def getText(): #赋予txt哈姆雷特小说-全英文小写-全符号变空格-返回txt
txt = open('hamlet.txt','r').read()#注意文本的路径
txt = txt.lower()#文本字符全部转变为小写字母
for ch in ... 阅读原文
2018-07-04 16:49:03 阅读(1726) 评论(0)
摘要:
MAC OSX 正確地同時安裝 PYTHON 2.7 和 PYTHON3
Python3 出來了(其實已經出來很久了,暈)!但是還是有很多 library 還是使用 Python2.7,所以要怎麼在 Mac 裡面同時裝這兩個版本,並且和系統所使用的 Python 區分開來呢?今天要寫的是如何第一次就正確... 阅读原文
2018-07-04 15:29:28 阅读(1461) 评论(0)
摘要:
day_2学习
一. 循环. while循环
while 条件: 代码块(循环体) 执行流程:
判断条件是否为真. 如果真. 执行代码块
再次判断条件是否为真......
当条件为假.执行else 跳出循环. 循环结束
1.让计... 阅读原文
2018-07-04 14:55:13 阅读(1949) 评论(0)
摘要:
1.
while循环:
while 条件:
代码块(循环体)
num=1
while num<=5:
print(num)
num+=1
break:结束循环;停止当前本层循环
continue:结束本次循环,继续下次循环
2.
格式化输出:
符号:+ ... 阅读原文
2018-07-04 13:36:02 阅读(1526) 评论(0)
摘要:
代码裤子:https://github.com/lotapp/BaseCode/tree/maste
在线编程:https://mybinder.org/v2/gh/lotapp/BaseCode/master
在线预览:http://github.lesschina.com/python/ba... 阅读原文
2018-07-04 13:16:07 阅读(1539) 评论(0)
摘要:
sr1 = "abcdefghijklmnopqrstuvwxyz"
sr2 = sr1.upper() #将小写字母转换成大写字母
sr = sr1 + sr1[0:3] + sr2 + sr2[0:3] #sr1 + sr1[0:3]表示到最后一位时与开头字符相接
in_str = input("")... 阅读原文
2018-07-04 12:36:02 阅读(1388) 评论(0)
摘要:
1、安装pyinstaller
pip install pyinstaller
2、编译
pyinstaller yourprogram.py
具体操作
1、编译
d:
cd python
pyinstaller helloworld.py
2、找到目标文件
cd D:\python\... 阅读原文
2018-07-04 10:55:02 阅读(1466) 评论(0)