- 博客(6)
- 收藏
- 关注
原创 题目:奇数和偶数个数相等的列表,实现index为偶数时,值为偶数,反之亦然
def index_list(str): #i和j永远指向不满足条件的位置,然后进行交换 i = 0 j = 1 while (i < len(str)) & (j < len(str)): if (str[i] % 2) == 0: i += 2 continue if str[j]%2 != 0: j += 2 contin.
2022-02-14 19:29:35 220
原创 题目:兔子生兔子问题
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,n个月后有多少对兔子? 分析题目后,会发现兔子的数量是一个斐波那契数列:1,1,2,3,5,8...... #方法一:列表追加实现斐波那契数列 def tuzi(n: int)->list: li = [1, 1] if n > 2: for i in range(2, n): li.append(sum(li[(i-2):i]
2022-02-14 19:17:46 240
原创 python实现列表插入、查找、删除
#列表的插入、查找、删除实现 class TestArray: def __init__(self, capacity) ->None: # 由于python的list是动态扩展的,实现底层具有固定容量、占用一段连续的内存空间的数组,所以用-1来作为无效元素的标识 self.data = [-1]*capacity #列表实际存储的值的个数 self.count = 0 #列表的大小 self..
2022-01-21 20:15:31 926
原创 random的常见用法
import random import string #生成随机0-9,a-z的10位字符串 str = "".join(random.sample(string.ascii_letters + string.digits, 10)) #生成一个1-100的随机整数 str1 = random.randint(1,100) #随机一个浮点数 str6 = random.uniform(1,10) #生成0-101内的随机偶数 str2 = random.randrange(0,101,2) #.
2022-01-20 11:54:27 263
原创 mac上安装homebrew方法
安装套件管理工具-Homebrew 方法一: Homebrew官网获取安装指令,官网地址:https://brew.sh 终端输入安装指令(国内访问会失败): /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 方法二: 安装brew,终端输入如下命令(百度来的,亲试安装成功): /bin/zsh -c "$(curl -...
2022-01-17 22:55:30 28572 8
转载 Gitbilt的搭建教程
转载自:https://blog.csdn.net/qwer971211/article/details/71156055这篇博客,面向初使用Git的新手,个人感觉写的十分详尽,可以参考。1.安装Java环境,配置环境变量。2.解压文件gitblit-1.8.0.zip至你准备放服务器的目录下3.修改gitblit安装目录下的data文件下的gitblit.properties。 3.1其中inc...
2018-05-18 18:30:47 978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人