![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
laocooon523857886
这个作者很懒,什么都没留下…
展开
-
python 实现的图案 加 源代码
python 实现的图案 加 源代码原创 2023-07-09 06:24:48 · 146 阅读 · 0 评论 -
python 使用is_prime函数判断给定的数是否是素数,如果是素数,输出“%d是素数“,否则输出“%d不是素数“。
使用is_prime函数判断给定的数是否是素数,如果是素数,输出"%d是素数",否则输出"%d不是素数"。以下是Python语言的程序代码,用于定义一个函数用以判断给定的数是否是素数。n = int(input("请输入一个正整数:"))print(n, "不是素数")print(n, "是素数")# 从2到平方根遍历是否有因子。# 排除0、1和负数。# 取平方根提高效率。原创 2023-06-22 23:01:21 · 1831 阅读 · 0 评论 -
模拟扑克牌的洗牌和发牌 python
【代码】模拟扑克牌的洗牌和发牌 python。原创 2023-05-01 00:40:00 · 1054 阅读 · 0 评论 -
纸板有孔,对折的代码。
【代码】纸板有孔,对折的代码。原创 2023-03-29 23:33:54 · 77 阅读 · 0 评论 -
python 8皇后问题
python 8皇后问题。原创 2023-02-23 01:47:50 · 241 阅读 · 0 评论 -
Python 3个题目训练 根据输入的字母分析是哪个月
请输入第一个字母:S。原创 2022-12-27 14:59:57 · 481 阅读 · 0 评论 -
python 最大公约数 递归方法与非递归办法 及扩展
【代码】python 最大公约数 递归载与非递归办法。原创 2022-12-21 01:28:21 · 455 阅读 · 0 评论 -
字符串比较。。。经典算法。
字符串比较。。。经典算法。原创 2022-12-20 10:43:48 · 53 阅读 · 0 评论 -
python 一行读多个数据的办法
python 一行读多个数据的办法原创 2022-12-19 14:13:04 · 440 阅读 · 0 评论 -
python 操作表数据,相关操作及生成图
【代码】python 操作表数据,相关操作及生成图。原创 2022-12-16 23:16:18 · 442 阅读 · 6 评论 -
Python读文件与写文件
Python读文件与写文件原创 2022-12-04 18:51:55 · 204 阅读 · 0 评论 -
PY 内置函数大全。
本教程操作环境:windows7系统、Python3版、Dell G3电脑。>>> any([0,1,2]) #列表元素有一个为True,则返回True。原创 2022-10-27 08:55:06 · 122 阅读 · 0 评论 -
python 要修完WIZ90001这门课程,需要多少完成哪些科目
python 要修完WIZ90001这门课程,需要多少完成哪些科目。原创 2022-10-17 17:55:19 · 130 阅读 · 0 评论 -
python 练习题目
【代码】python 练习题目。原创 2022-09-21 07:12:15 · 100 阅读 · 0 评论 -
python 几道题目的代码。
python 几道题目的代码。原创 2022-07-03 23:35:38 · 258 阅读 · 0 评论 -
python 窗体设计 Label Button
python 窗体设计 Label Button原创 2022-07-03 03:20:10 · 330 阅读 · 0 评论 -
Python 音乐播放。
Python 音乐播放。原创 2022-07-02 01:22:50 · 640 阅读 · 0 评论 -
python 的异常处理 的几种方式
3-141n1、n2必须为整数n1、n2必须为整数此函数只能完成四则运算除数为0,错误原创 2022-06-29 11:35:55 · 168 阅读 · 0 评论 -
python 子串在母串的位置,如果不存在 返回-1
def myfind(S,T): i=0 while i<=len(S)-len(T)+1: if T==S[i:i+len(T)]: return i+1 i +=1 return -1print(myfind("1234","23"))原创 2022-05-13 20:56:54 · 235 阅读 · 0 评论 -
正则表达式,通过多个符号进行分割字符串
import ree=input()def CommDevisor(m,n): r = m % n while r != 0: m = n n = r r = m % n return nlst=[]lst=re.split(r"\+|-|\*|/",e)a,b,c,d=lstprint(a,b,c,d)print(lst)原创 2022-05-12 07:20:05 · 727 阅读 · 0 评论 -
python 不超过 5000项的值
def Fib(a,b,n): if n==1: return a if n==2: return b return Fib(b,a+b,n-1)maxitem=num=0i=1while True: maxitem=Fib(1,1,i) if maxitem>=5000: print(num) break num=maxitem i = i+1原创 2022-05-11 09:14:53 · 142 阅读 · 0 评论 -
生成20个元素的元组,前10个升序,后10个降序
.import random#生成20个元素的元组a = tuple(random.randint(10, 100) for i in range(20))L=list(a)L1=L[0:10]L2=L[10:20]L1.sort()L2.sort(reverse=True)L=L1+L2T = tuple(L) # 再将列表转换回元组print(T)原创 2022-05-11 09:13:49 · 1043 阅读 · 0 评论 -
胜字在男生中姓的占的比较, 在女的中占的比例。
with open('names.txt', 'r', encoding='utf-8') as f: row = [[y.strip() for y in x.strip().split(' ')] for x in f.readlines()]m = 0f = 0ms = 0fs = 0for i in row[1:]: if i[1] == '男': ms += 1 else: fs += 1 if '胜' in ...原创 2022-05-10 21:51:05 · 145 阅读 · 0 评论 -
python 解霸的使用案例。
人民 1生活 2水平 1显著 1提高 2改善 1民生 1力度 1不断 1加大 1城乡 2就业 1持续 2扩大 1居民收入 1增长 1家庭财产 1稳定 1增加 1衣食住行 1条件 1明显改善 1最低 1保障 1标准 2农村 1扶贫 1大幅 1提升 1企业 1退休 1人员 1基本 1养老金 1import jieba#txt=input('请输入一段话:')txt="人民生活水平显著提高。改善民生力度不断加大,城乡就业持续扩大,..原创 2022-05-10 21:49:51 · 175 阅读 · 0 评论 -
1000这个数字的分解因子 python
1000= 2*2*2*5*5*5n = 1000l = []while n > 1: for i in range(2, n + 1): if n % i == 0: n = n // i l.append(str(i)) break# join连接字符串函数print(str(1000)+'=',"*".join(l))原创 2022-05-05 01:10:47 · 666 阅读 · 0 评论 -
python 输出菱形
********************************************* * *** ***** ******* ********* *********** ********************************************* * *** **************************** ***** *** *...原创 2022-05-05 01:02:34 · 3449 阅读 · 0 评论 -
python 画饼图
# 导入所需模块import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签# x 轴值x = [ '及格', '中','良好','优秀' ]# 对应的 y 轴值y = [ 20,26,30,24 ]# 绘制点# plt.plot(x, y)# plt.scatter(x, y)# plt.bar(x,y)plt.pie(y, ...原创 2022-04-25 12:51:17 · 3295 阅读 · 0 评论 -
python 画图 根据班里人数在等级中的分布
# 导入所需模块import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签# x 轴值x = [ '及格', '中','良好','优秀' ]# 对应的 y 轴值y = [ 20,26,30,24 ]# 绘制点# plt.plot(x, y)# plt.scatter(x, y)plt.bar(x,y)# 命名 x 轴plt.xlabel...原创 2022-04-25 12:44:24 · 567 阅读 · 0 评论 -
Python 字典嵌套列表,然后再嵌套字典的案例
191305035 陈宇航191305035 数学 85191305035 Python 86191305035 微积分 84191305001 Python 80191305001 数学 80191305001 军事学 80191305001 微积分 80191305001 宋立朝END学号,姓名,Python,数学,军事学,微积分,平均分191305035,陈宇航,86,85, ,84,85191305001,宋立朝,80,80,80,80,80{'191305035..原创 2022-04-12 11:45:47 · 570 阅读 · 0 评论 -
python dataframe某列满足特定值的数量
import numpy as npimport pandas as pdfour_dice = np.zeros([pow(6,4),5])n = 0outcomes = [1,2,3,4,5,6]for i in outcomes: for j in outcomes: for k in outcomes: for l in outcomes: four_dice[n,:] = [i,j,k,l,i+j+...原创 2022-02-15 00:24:34 · 1623 阅读 · 0 评论 -
python 画图效果
原创 2021-12-06 17:54:10 · 547 阅读 · 0 评论 -
python基础知识题
描述:计算a+b. a、b为整数。输入:输入有多行。每一行上有a和b两个整数。其间以空格间隔。最后一行上为两个0,期间以空格间隔,表示输入结束。输出:分行输出对应的a+b的值。l=[]while 1: s=input() a,b=s.split() a=int(a) b=int(b) if a==0 and b==0: break l.append(a + b)for n in l: pr.原创 2021-12-05 14:21:23 · 672 阅读 · 0 评论 -
python 石油问题
题目描述 随着海上运输石油泄漏的问题,一个新的有利可图的行业正在诞生,那就是撇油行业。如今,在墨西哥湾漂浮的大量石油,吸引了许多商人的目光。这些商人们有一种特殊的飞机,可以一瓢略过整个海面20米乘10米这么大的长方形。(上下相邻或者左右相邻的格子,不能斜着来)当然,这要求一瓢撇过去的全部是油,如果一瓢里面有油有水的话,那就毫无意义了,资源完全无法利用。现在,商人想要知道,在这片区域中,他可以最多得到多少瓢油。地图是一个N×N的网络,每个格子表示10m×10m的正方形区域,每个区域都被标示上了是...原创 2021-11-29 13:26:43 · 821 阅读 · 0 评论 -
python 类与子类 Animal Person
class Animal: def __init__(self, name,age=1): self.name = name self.age = age def eat(self): print("%s吃饭" %self) def play(self): print("%s玩" %self) def sleep(self): print("%s睡觉" %self) ...原创 2021-08-20 04:10:21 · 47 阅读 · 0 评论 -
Python 指定目录下包括子目录下文档中是否存在 某字符串
import osdef get_files(root_path): # 注意root_path前加上r ''' 获得目录root_path下(包括各级子目录)所有文件的路径 ''' file_list = [] for i in os.listdir(root_path): path = root_path + r'\\' + i if os.path.isfile(path): file_list.a.原创 2021-07-31 23:38:31 · 166 阅读 · 0 评论 -
python 定时器,设置后到时干某事
import scheduleimport timedef job(name): print("her name is : ", name)name = 'xiaona'schedule.every(10).minutes.do(job, name)schedule.every().hour.do(job, name)schedule.every().day.at("10:30").do(job, name)schedule.every(5).to(10).days.do(j.原创 2021-07-06 06:00:20 · 157 阅读 · 0 评论 -
算法导论 208页 伪代码的错误。
两处 p[i],应当是p[i-1]def cut_w_memo(price_array,length): # 计算最优解 # 备忘录有值则直接返回备忘录 # 没有则更新备忘录 def cut_memo(price_array, length, r): if length == 0: return 0 if r[length] > 0: return r[length]原创 2021-07-03 12:01:13 · 135 阅读 · 0 评论 -
2021-07-03
爬楼梯假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。def upstairs(n): if n < 3: return n a = 1 b = 2 temp = 0 tmp_list = [0, 1, 2] for i in range(3, n + 1): tmp_list.append(tmp_list[原创 2021-07-03 07:45:57 · 47 阅读 · 0 评论 -
python 按照题目写的代码
共四句诗,编写一个程序,使每句诗不带标点,并剧中显示。每行显示宽度为30,不足显示宽度的用汉字空格(Unicode 12288)填充。ls=['床前明月光,','疑是地上霜。','举头望明月,','低头思故乡。']code=chr(12288)for l in ls: str1=l[0:len(l)-1].center(30,code) print(str1)...原创 2021-06-29 19:01:04 · 270 阅读 · 0 评论 -
python 求第n个丑数
class Solution: def nthUglyNumber(self, n): lst=[1] s=set([1]) while len(lst)<=n: for i in range(0,len(lst)): s.add(lst[i]*2) if lst[i] * 3<max(s): s.add(ls.原创 2021-06-25 23:23:09 · 380 阅读 · 0 评论