反转字符串 思路: 首尾对应字符串交换 结束条件 左边的index大于右边的index def f(l): return f1(l,0,len(l)-1) def f1(l,i,j): if i>j:return l else: l[i],l[j]=l[j],l[i] return f(l,i+1, ...
分类:
编程语言 时间:
2021-02-06 11:46:03
阅读次数:
0
Python环境配置 记录一些坑/ 知识点, 有可能不准确. Anaconda vs. Miniconda Anaconda是一个很大的软件包, 包括管理器conda以及和python科学计算有关的大部分的包. Miniconda是一个相比很小的软件包, 主要是管理器conda. 安装Anacond ...
分类:
编程语言 时间:
2021-02-05 10:56:47
阅读次数:
0
__name__ 创建一个py文件,命名为 demo1.py,写下面一行代码 print(__name__) 执行 从当前文件下运行,__name__就是__main__ 在创建一个文件为demo2.py,导入demo1,运行demo2.py 从demo2.py 里导入 demo1,__name__ ...
分类:
编程语言 时间:
2021-02-05 10:54:32
阅读次数:
0
#VS2019新建python项目 在vs2019中添加python编译环境 创建python控制台应用程序项目 #配置python环境 ##安装requests第三方库 管理程序包,执行安装requests包命令pip install requests ##导入第三方包 import reques ...
分类:
编程语言 时间:
2021-02-05 10:46:36
阅读次数:
0
本文分析的是linux-5.4.3 一.Gadget Audio设备驱动分析 drivers/usb/gadget/legacy/audio.c 因为项目的问题, 了解usb音频设备的工作原理,为啥它能让PC识别成“speak”或者“mic”,以及你能够播放录音。 主要涉及下面两个层次: Gadge ...
分类:
系统相关 时间:
2021-02-05 10:41:11
阅读次数:
0
什么是运算符? 举个简单的例子: 4 + 5 = 9 例子中,4 和 5 被称为操作数,+ 称为运算符。 Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 1、算术运算符 以下假设变量a为10,变量b为2 ...
分类:
编程语言 时间:
2021-02-05 10:36:14
阅读次数:
0
免修改hosts文件哦,如果修改过请删除网址再激活 (更新日期:2月1号) 温馨提示:激活码支持idea,pycharm,webstorm,phpstorm激活 (注意:如果激活后还显示cancelled,请重启一下软件就可以了) `激活码会定期更新,后续直接在公众号「Python爬虫数据分析挖掘」 ...
分类:
Web程序 时间:
2021-02-05 10:32:12
阅读次数:
0
一、斐波那契数列 斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34 思路: n位的数等于n-1位和n-2位数之和 使用递归,结束条件n=0和n=1 def f(n): if n==0: return 0 elif ...
分类:
编程语言 时间:
2021-02-04 12:26:51
阅读次数:
0
环境准备: 安装好:Python & Django&MySQL 电脑上已经安装GIT, 并且配置好。 一: 项目创建 1: GITHub上创建远程仓库,以便于对项目代码进行管理; 比如: 2: 复制远程地址 然后在本机clone 复制成功,然后在指定路径下就会显示该文件: 3:在myblog路径下创 ...
分类:
编程语言 时间:
2021-02-04 12:16:53
阅读次数:
0
一.HashMap的内部结构(线程不安全,基于jdk1.7): hashmap是无序的,因为每次根据 key 的 hashcode 映射到 Entry 数组上,所以遍历出来的顺序并不是写入的顺序 HashMap 底层是基于数组和链表实现的,如图所示,其中两个重要的参数:容量和负载因子;容量的默认大小 ...
分类:
其他好文 时间:
2021-02-04 12:08:51
阅读次数:
0