![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
李逍灬遥灬
大道就在脚下,走!
展开
-
基于Fast-CHAT中Vicuna-7b(小羊驼)模型搭建
接下来,我们还需要转换一下LLaMA的文件,以便于构建FastChat对应的模型Vicuna(我资源不够,用的7B模型)下载 huggingface/transformers 的源码,访问其GitHub地址。参数:–model_size指定用哪个参数数量级的模型,7B代表的是70亿个参数的那个模型(如果你用的种子链接下载的话,还有13B/30B/65B的模型)参数:–input_dir指定的是刚才你下载好的LLaMA文件地址,这个路径下有个tokenizer.model文件,请仔细核对一下。原创 2024-03-08 23:22:44 · 342 阅读 · 0 评论 -
Anaconda3安装包高速下载
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/原创 2022-11-15 08:30:40 · 388 阅读 · 0 评论 -
用python来创造一个提示用户输入数字的乘法表?
如果用户选择菜单选项1,提示用户输入1到10之间的整数,并打印一个乘法表,显示整数1与输入相乘的结果,如下面示例所示。注意:不要检查输入的数字是否在1到10之间。如果用户选择菜单选项2,退出程序。如果用户在菜单选择中输入人1或2以外的任何内容,输出“菜单玄策错误,请重试并继续程序。”结果如下python代码如下:while True: print("1)创建乘法表") print("2(退出程序") n=input('请从以上菜单中选择一个选项:').strip() i原创 2021-12-02 23:41:42 · 1143 阅读 · 0 评论 -
冒泡排序(python)
用冒泡排序编写一个函数,允许接受多个数字的输入,不使用sort方法,给数字从小到大排序,最终输出从大到小的列表。python代码如下:def bubbleSort(arr): n=len(arr) for i in range(n): for j in range(0,n-i-1): if arr[j]>arr[j+1]: arr[j],arr[j+1]=arr[j+1],arr[j]x=input("输入数原创 2021-12-02 23:22:25 · 1322 阅读 · 0 评论 -
正则表达式匹配(python)
给你一个字符串s和字符串规律p,请你来实现一个支持’.‘和’'的正则表达式匹配。‘.’:匹配任意字符'’:匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个字符串s的,而不是部分字符串。示例1:输入:s=“aa” p=“a”输出:false解释:“a“ 无法匹配"aa"整个字符串。示例2:输入:s=“aa” p=“a*”输出:ture解释:因为 '.*'匹配零个或多个前面的那一个元素,在这里前面的元素就是‘a’。因此"aa"可被视为‘a’重复了一次。python代码如下:c原创 2021-12-01 23:52:01 · 1009 阅读 · 0 评论 -
随机生成一个具有20个元素的元素值在1-10之间的列表(python)
问题:随机生成一个具有20个元素的元素值在1-10之间的列表,输出连续最长的个数。python代码如下;import randoma=[random.randint(1,10) for i in range(20)]print(a)l=rl=1n=rn=a[0]for v in a[1:] : l+=1 if l >=rl: rl=l rn=v else: l=1 n=vprint(f'连续最长的原创 2021-11-30 21:01:48 · 1553 阅读 · 0 评论 -
输出不重复字符(python)
问题:输入一个字符串,把最左边的10个不重复的字符(大小写算不同的字符)挑选出来。如不重复的字符不到10个,则按实际数目输出。输入格式:输入一个字符串s输出格式:输出一个字符串,包含字符串s最左边10个不重复的字符。不到10个按10个输出。输入样例:Hello World , hello python输出样例:Helo Wrd,hpython代码如下:def unique(s): set1=set([]) out='' for i in range(len(s)原创 2021-11-30 20:53:47 · 3140 阅读 · 0 评论 -
任意多行字符串拆分数值求和(python)
问题:编写程序,统计每行字符串中若干整数和,每行字符串中整数的分隔符可能有逗号“,”、分号,“;”和空格,有多少行就求多少行。输入格式:任意输入若干行由整数构成的字符串(回车换行),整数间以逗号或空格或分号分隔。测试的数确保至少有一行数据,字符串中的整数数据均合法有效。最后以一个回车结束输入。输出格式:对应输出原输入串(一行中字符的序列结构),冒号后输出各个整数之和。输入样例:1; 2 ,32 3; 410,20 30;409输出样例:1;2 ,3:62 3; 4:910,20 30;原创 2021-11-29 20:25:16 · 1519 阅读 · 0 评论 -
python以特殊格式处理连续增加的数字
题目:给出一串数字,程序要把数字按照这样格式输出,把连续增加的数字用[x-y] 的形式表示,只显示这一组顺序数字的首位两位数字,不连续增加的数字单独列出,例如:输入:1,2,3,4,5,8,10,11,12,13,20,21,22;输出:[1-5] [8] [10-13] [20-22]。python代码如下:seq=list(map(int,input().split(',')))tmp=[seq[0]]all_list=[]for n in range(len(seq)): if原创 2021-11-29 13:27:02 · 375 阅读 · 0 评论 -
python求最大公约数和最小公倍数
问题;输入两个数x和y,如果x或y小于等于0,则提示输入正整数,求这两个数的最大公约数和最小公倍数。注意:可以用欧几里得辗转相除算法来求最大公约数。最小公倍数的计算方法是两数的乘积除以两数最大公约数的结果。python代码如下:x=int(input())y=int(input())if x<=0 or y<=0: print("请输入正整数")if x<y: x,y=y,x v1=x*y v2=x%y while v2!=0:原创 2021-11-29 13:09:23 · 11386 阅读 · 0 评论 -
python迷宫问题,递归思想
题目:一只老鼠在一个nxn迷宫的入口,他想要吃掉迷宫出口处放着的奶酪,问这只老鼠能否吃到奶酪?如果可以吃到,请给出一条从入口到奶酪的路径。思考:解决问题之前,我们需要找出已知条件和要得到什么,,和解数学问题和物理问题一样,先读懂题,这道题可以用数学模型充型定义。数学模型:这个问题:问老鼠能否吃到奶酪就是能否找到一条从迷宫入口到出口的路径,如果不能找到,老鼠就吃不到奶酪;如果能找到,那么就给出这条路径。观察10x10的迷宫。这个迷宫就是由10x10=100个格子组成的,其中绿色格子代表墙,白色格子代表原创 2021-11-28 14:16:43 · 1157 阅读 · 0 评论 -
python蓝桥杯 字母图形
蓝桥杯的字母图形利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入输入描述:输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输入样例:5 7输出输出描述:输出n行,每个m个字符,为你的图形。输出样例:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABCpython代码如下n=int原创 2021-11-28 00:26:51 · 542 阅读 · 0 评论 -
Python素数处理的功能
编写一个Python程序实现素数处理功能要求如下:(1)从键盘输入一个整数X,编写一个函数Find(x=500),找出1-X之间所有的素数(即质数),并将这些素数按找升序存放在列表prime_list[]中。(2)在程序中编写一个函数delete_seven(prime_list),将prime_list[]中含有7的素数删除;【程序要求:】(1)有引导用户键盘输入提示信息,言语要恰当;(2)函数Find(x=500)要实现正确,实现列表prime_list[]中查询到的素数输出;(3)函数d原创 2021-11-27 20:00:11 · 515 阅读 · 0 评论 -
循环随机数组直到得到指定数字?
循环随机数组直到得到指定数字?举个例子:随机数字范围:0~100每组数字量:6(s1,s2,s3,s4,s5,s6)第二轮开始随机数字范围: 新s1和新s2取值为旧s1和s2之间,以此类推新s2,s3…跳出循环条件:任意数字=77python代码如下import randomdef random_test(): #可以不设置函数 rst_list=[random.randint(0,100) for i in range (原创 2021-11-26 11:50:26 · 323 阅读 · 0 评论 -
输入整数全排列
输入整数全排列输入整数n(3<=n<=7), 编写程序输出1,2,…,n整数的全排列,按字典序输出。例:输入: 3输出:123 132 213 231 312 321…python代码如下:import randomn= int(input())t=list()t1=set()for i in range(1,n+1): t.append(str(i))while True: sum=1 for i in range(1,n+1):原创 2021-11-26 11:23:15 · 544 阅读 · 0 评论