首页 > TAG信息列表 > ret1
参数
#参数 # def len_func(s): #形参 # count=0 # for i in s: # count+=1 # return count # # str1=input('>>>') # str2=input('>>>') # ret1=len_func(str1) #实参 # ret2=len_func(str2) # print(ret1) # print(ret2) #两个文件的md5值是否一致
# 对比两个文件内容md5值是否一致import hashlibdef wenjian(res,res1,n=1024): with open(res,'rb') as f: md5_obj = hashlib.md5() md5_obj.update(f.read(n)) ret = md5_obj.hexdigest() print(ret) with open(res1,'rb') as f1GO_闭包
闭包 一个函数,如果用到了这个函数以外的变量,那么这个函数和变量组成的环境就构成了闭包。 demo 利用闭包使得局部变量达到全局变量的效果 package main import ( "fmt" ) func addUpper() func(int) int { var n int = 10 return func(x int) int { n = x +requests - 接口测试demo
requests是一个第三方库,可以使用pip直接安装 构造好url、请求头、请求体,即可进行接口测试,如下是一个简单的demo import requests from pprint import pprint # 打印json格式 url_1 = 'https://main-store-test.3hea.com/web-platform/1/auth/signIn' # 1.请求URL header_1strcmp详解
作为初学者,相信很多人对于库函数strcmp 对字符串的比较有些疑问,今天给大家带来详解; 字符串比较,是根据ASCII码值的大小依次比较对应的字母,所以在函数体中先跳过相同的字母,如果当两个’\0’进行比较大小是则返回0. 让不相等的两个字母进行比较;如果第一个字母大于第二字母则返回30 Day Challenge Day 7 | Leetcode 235. Lowest Common Ancestor of a Binary Search Tree
题解 方法:DFS Search 找两个节点的最低祖宗节点,想到用深度优先搜索,先找到从根节点到达该节点的路径,然后遍历两条路径,找到最低的共同祖宗节点。可以通过测试。 然后后来发现我把问题复杂化了,忽略了题目中的条件,“平衡二叉树”,也就是说,节点是有顺序的,而我完全没有用上。 class Solutre模块(正则表达式)
re(正则表达式) 1、普通字符:大多数字符和字母都会和自身匹配 import re # 前一段字符串为匹配规则,后一段字符串为要匹配的字符串 ret = re.findall('adc','youareagoodadcpreson') print(ret)# ['adc'] 2、元字符:. ^ $ * + ? {} [] \ () | 2-1 . ^ $ * + ? {} import re # .python 计算器
import redef calculator(s): def two_num_cal(s):#给定str格式的两个数字(可能是整数或小数)组成的四则运算表达式(可能包含多余的+或-,如'3.5346*-23.2354'、'-3.5346-23.2354'),返回float型的计算结果 ret=re.search(r'([+-]?\d+(?:\.\d+)?)([*/+-])([+-]?\d+(?:\.\d+)?)'C# 动态执行JS
有时候需要,在程序中灵活的嵌入自定义的计算逻辑,使用C#加载JS脚本形式可以实现; // 添加引用 using Microsoft.JScript;string jsStr = "var i=100; i++; i=i*100; var obj = {a:i};";Stopwatch sw = new Stopwatch();sw.Start();object ret1 = null;try{ ret1 = Eval.JScriptEv