一、递归函数 看如下递归函数: 1 int f(int n){ 2 if(n == 1){ 3 return 1; 4 } 5 return f(n - 1) + 1; 6 } 客户端调用该递归函数时传入n = 5, 返回的函数值为5。那么它的调用堆栈(call stack)是怎么样的?又是如何计算 ...
分类:
其他好文 时间:
2021-04-23 12:01:13
阅读次数:
0
eval(str)函数很强大,官方解释为:将字符串str当成有效的表达式来求值并返回计算结果。所以,结合math当成一个计算器很好用。 eval()函数常见作用有: 1、计算字符串中有效的表达式,并返回结果 >>> eval('pow(2,2)') 4 >>> eval('2 + 2') 4 >>> ...
分类:
编程语言 时间:
2021-04-23 12:00:15
阅读次数:
0
Flask:Flask 是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。 Flask的下载与基础配值: W+R打开cmd (输入pip install flask==指定版本 -i指定镜像源) 下载好之后:在命令框中输入pip list ...
分类:
编程语言 时间:
2021-04-23 11:58:18
阅读次数:
0
sqlmap常用命令总结:注意:命令为kali linux中运行的 (windows中用python qlmap.py执行)1#、注入六连:1. sqlmap -u "http://www.xx.com?id=x" 【查询是否存在注入点2. --dbs 【检测站点包含哪些数据库3. --curren ...
分类:
数据库 时间:
2021-04-23 11:57:42
阅读次数:
0
求点的最小外接矩 rect1 = cv2.minAreaRect(box): def back_forward_convert(coordinate, with_label=True): """ :param coordinate: format [x1, y1, x2, y2, x3, y3, x ...
分类:
编程语言 时间:
2021-04-23 11:53:53
阅读次数:
0
#!/usr/bin/env python # -*- coding:utf-8 -*- # <editable> def execute(): # <editable> ''' 载入模块 ''' from collections import Counter import pandas as pd ...
分类:
编程语言 时间:
2021-04-23 11:49:29
阅读次数:
0
str 用合理的方式转换为字符串 print(str("hello,\nworld!")) 'hello, world!' repr 用合法的python表达式表示 print(repr("hello,\nworld!"))'hello,\nworld!' 长字符串 要表示很长的字符串可以用三引号( ...
分类:
编程语言 时间:
2021-04-22 16:36:02
阅读次数:
0
2.2.1名字错误 名字错误:python 的关键字写错了。 NameError: name 'python3' is not defined 现象: 2.2.2语法错误 SyntaxError: invalid syntax 无效的语法:Java 和 JS 一行结束用分号“;”Python 用的换 ...
分类:
编程语言 时间:
2021-04-22 16:31:44
阅读次数:
0
#!/usr/bin/env python #-*- coding:utf-8 -*- num=0 while num<=10: print(num,end="\t") num +=1 print("**************************") num2=0 sum_all=0 whil ...
分类:
其他好文 时间:
2021-04-22 16:16:24
阅读次数:
0
1 """ 2 协程:实现多任务的另一种方式; 3 单线程的并发,又称微线程; 4 一种用户态的轻量级线程 5 6 特性: 7 对于协程来说,程序员就是上帝,你想让她执行到哪里,他就执行到哪里--实现任务的任意切换 8 原理:能够保留上一次调用的状态(生成器也有这个功能) 9 意义:线程间切换需耗时 ...
分类:
编程语言 时间:
2021-04-22 16:15:42
阅读次数:
0