python
_Phoebe__
努力学习的大二计算机系小萌新️
落子无悔,抉择本身就是向前。
展开
-
python 手写选择排序(不用sort)
函数mysort(alist)用于计算包含数字的列表的排序(包括升序和降序。不能使用python中的函数sort或sorted)。import randomdef section_sort1(alist): n = len(alist) # 定义外围循环次数 for j in range(n - 1): # 定义min_index最小值的索引为j,目的找出最小值 min_index = j # cur下标移动的范围,比较次数的范原创 2022-04-28 01:14:32 · 3192 阅读 · 0 评论 -
python 用字典方法写一个通讯录管理系统
print('|--- 欢迎进入通讯录程序 ---|')print('|--- 1:查询联系人资料 ---|')print('|--- 2:插入新的联系人 ---|')print('|--- 3:删除已有联系人 ---|')print('|--- 4:退出通讯录程序 ---|')contacts = dict()while 1: instr = int(input('\n请输入相关的指令代码:')) if instr == 1: name..原创 2022-04-08 20:18:09 · 1520 阅读 · 4 评论 -
Python 判断子序列
判断子序列版权属于:https://fishc.com.cnO#.s-*T;S[48tvmGw>dF6}=gpR给定字符串 s 和 t ,请编程判断 s 是否为 t 的子序列。79g)=Tx|`v{<8FB,hmIkQ9LAS!y?*M'qR[~pn字符串的子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串(例如,"ace" 是 "abcde" 的子序列,而 "aec" 则不是)。_(I<y&mnDs = input("请输入字符串s:.转载 2022-04-06 13:40:33 · 2067 阅读 · 2 评论 -
python 输出素数并输出素数个数
输出1到100的素数并输出素数个数这个计数可以从后往前减from math import sqrta=1b=100counter=b-a+1for i in range(a,b+1): if i==1: counter-=1 elif i==2: print(2) continue#计数器不变跳出当前循环 elif i==3: print(3) continue else: .原创 2022-03-23 22:08:25 · 5963 阅读 · 0 评论 -
python将输入语句中的字母、空格、数字和其他字符分别输出
python将输入语句中的字母、空格、数字和其他字符分别输出str=input("输入任意字符")#列出四种类型的列表来盛放相应的字符letters=[]spaces=[]digits=[]others=[]for i in iter(str):#用到iter函数 if i.isalpha()==True: letters.append(i) elif i.isspace()==True: spaces.append(i) elif原创 2022-03-23 21:55:54 · 2550 阅读 · 0 评论