随笔分类 - Python
摘要:不要网上找代码相关的解决方案,大概率是测试邮箱没开smtp/pop, 打开就好了!!!
阅读全文
摘要:代码编写过程中的需要注意事项 1.PEP是Python Enhancement Proposal的缩写,通常翻译为“Python增强提案” 2.类总是使用驼峰格式命名,即所有单词首字母大写其余字母小写,类名应该简明,精确,并足以从中理解类所完成的工作 3.一行列数 : PEP 8 规定为 79 列,
阅读全文
摘要:Python 需要维护项目相关的依赖包。通常我们会在项目的根目录下放置一个 requirement.txt 文件,用于记录所有依赖包和它的确切版本号。 当我们拿到一个项目时,首先要在项目运行环境安装 requirement.txt 所包含的依赖: 当我们拿到一个项目时,首先要在项目运行环境安装 re
阅读全文
摘要:link可以由share collection生成 参考博主:https://www.jianshu.com/p/8f9185f5127f
阅读全文
摘要:生成代码段一旦您确定将您的请求保存在Postman中,您可能希望从您自己的应用程序发出相同的请求。Postman可以让您以各种语言和框架生成代码段,从而帮助您执行此操作。您需要点击蓝色发送(Send)按钮下的代码(Code)链接打开GENERATE CODE SNIPPETS窗口
阅读全文
摘要:1 [Arguments] ${filePath}=${OTHER_FILE_PATH} 2 ... ${fileName}=${PHOTO_FILE_NAME} 3 ... ${fileType}=${JPG_TYPE} 4 ... ${docLib}=${1} 5 Create Session
阅读全文
摘要:1 字符串 2 1.strip() 去除字符串两端的空白符 3 2.split() 对字符串进行分割,默认按照空格分隔 4 3.join() 字符串连接 5 4.startwith(),endwith() 判断是否以xx开头或者结尾 6 5.replace() 字符串替换 7 6.find() 查找
阅读全文
摘要:1 name="felix" 2 #方法一: 3 name=name[::-1] 4 #方法二: 5 name2=list(name) 6 name2.reverse() 7 name=''.join(name2) 8 #方法三: 9 from funtools import reduce 10 n
阅读全文
摘要:1.使用python3自带的2to3.py工具将py2转换为py3 2.手动将不兼容的代码改为py3代码
阅读全文
摘要:定义方法的不同: 列表 定义方法:list = ['abc', 123 ] 元组 定义方法:tup = ('abc', 123) 字典 定义方法:dict = {'abc': 123, 'efg': 456} 集合 定义方法:parame = {‘abc’, 123 } 或者 set(value)
阅读全文
摘要:1.列表合并--append() 1.列表对象的append()可以将元素追加到列表中 2.列表对象的append()可以将另一个列表追加到当前列表中,作为当前列表的一个元素 2.列表合并--extend 与append()不同,extend()可以将一个或多个元素追加到当前列表中。当追加多个元素时
阅读全文
摘要:1 var arr1 = [1,2,3,3,4,4,5,6], 2 arr2 = []; 3 for(var i=0; i < arr1.length; i++){ 4 if(arr2.indexof(arr1[i]) < 0{ 5 arr2.push(arr1[i]); 6 } 7 } 8 9 d
阅读全文
摘要:1 def gcd(a, b): 2 while a != 0: 3 a, b = b % a, a 4 5 return b 定理:两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数。最大公约数(Greatest Common Divisor)缩写为GCD。 gcd(a,b) =
阅读全文
摘要:给定一个数组,构建二叉树,并且按层次打印这个二叉树 ## 14 二叉树节点 class Node(object): def __init__(self, data, left=None, right=None): self.data = data self.left = left self.righ
阅读全文
摘要:1 def quick_sort(arr): 2 if len(arr) <= 1: 3 return arr 4 else: 5 base = arr[0] 6 less = [v for v in arr[1:] if v<=base] 7 more = [v for v in arr[1:]
阅读全文
摘要:二分查找 1 def binarySearch(l, t): 2 low, high = 0, len(l) - 1 3 while low < high: 4 print low, high 5 mid = (low + high) / 2 6 if l[mid] > t: 7 high = mi
阅读全文

浙公网安备 33010602011771号