Python
苦笑的背后
为之则易,不为则难
展开
-
利用splatter从真实数据估计参数进行RNA数据仿真
生信学习原创 2023-02-24 08:51:24 · 294 阅读 · 0 评论 -
Python导入Excel名单实现随机抽取
随机抽取人员原创 2022-07-07 16:56:45 · 2194 阅读 · 1 评论 -
python实现操作系统之动态分区存储管理
一、 实验目的:目的:熟悉并掌握动态分区分配的各种算法,熟悉并掌握动态分区中分区回收的各种情况,并能够实现分区合并。任务:用高级语言模拟实现动态分区存储管理。二、实验内容:1、实验内容分区分配算法至少实现首次适应算法、最佳适应算法和最坏适应算法中的至少一种。熟悉并掌握各种算法的空闲区组织方式。分区的初始化——可以由用户输入初始分区的大小。(初始化后只有一个空闲分区,起始地址为0,大小是用户输入的大小)分区的动态分配过程:由用户输入作业号和作业的大小,实现分区过程。分区的回收:用户输入作业号,原创 2020-05-17 17:01:45 · 2535 阅读 · 5 评论 -
郑州轻工业大学OJ python 1107: 回文数猜想(函数专题)
1107: 回文数猜想(函数专题)题目描述一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数。任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是回文数,则重复上述步骤,一直到获得回文数为止。例如:68变成154(68+86),再变成605(154+451),最后变成1111(605+506),而1111是回文数。于是有数学家提出一...原创 2020-05-08 13:07:43 · 580 阅读 · 0 评论 -
python实现动态高优先权优先调度算法
一、实验目的:了解并掌握动态高优先权优先调度算法的理论,掌握动态优先权的设置方式。任务:模拟实现动态高优先权优先的调度(若数值越大优先权越高,每运行一个时间单位优先权-n,若数值越小优先权越高,每运行一个时间单位优先权+n)二、实验内容:设置进程体:进程名,进程的到达时间,服务时间,初始优先权,进程状态(W——等待,R——运行,F——完成),进程间的链接指针;进程初始化:由用户输入进程名...原创 2020-05-06 18:28:39 · 3165 阅读 · 0 评论 -
python实现操作系统FCFS和SJF调度算法
实验内容模拟实现FCFS/SJF调度。设置作业体:作业名,作业的到达时间,服务时间,作业状态(W——等待,R——运行,F——完成),作业间的链接指针;作业初始化:由用户输入作业名、服务时间、到达时间进行初始化,同时,初始化作业的状态为W。显示函数:在作业调度前、调度中和调度后进行显示。排序函数:对等待状态的作业按照调度算法排序(不同的调度算法排序方式不同),注意考虑到达时间。调度函数:...原创 2020-04-20 17:13:48 · 2457 阅读 · 2 评论 -
郑州轻工业大学OJ python 1106: 回文数(函数专题)
1106: 回文数(函数专题)题目描述一个正整数,如果从左向 右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数。输入两个整数m和n(m<n),输出区间[m,n]之间的回文数。输入输入两个正整数m和n,输入保证m<n。输出按从小到大的顺序,输出m到n之间的回文数,每个数后面有一个空格。样例输入100 200样例输出101 111 121 1...原创 2020-02-23 17:10:10 · 805 阅读 · 0 评论 -
郑州轻工业大学OJ python 1095: 时间间隔(多实例测试)
1095: 时间间隔(多实例测试)题目描述从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。要求程序定义如下两个函数,并在main()中调用这两个函数实现相应的功能,其中main函数系统已经实现,你只需要完成下面这两个函数的定义。int HmsToS(int h, int m, int s) // 三个参数分别为用于表示一个时间点的时...原创 2020-02-23 15:59:58 · 405 阅读 · 0 评论 -
郑州轻工业大学OJ python 1099: 角谷猜想(多实例测试)
1099: 角谷猜想(多实例测试)题目描述任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。也就是说,不管怎样迭代,不断除以2以后,最后是1。现在给你一个自然数n,求出它转变为1所需要的步数。输入输入数据有多组,每组输入包含一个自然数n。测试数据保证输入数据及中间结果都在int范围内。输出对每组输入,输出经过角谷猜想变成1的步数。样例输入...原创 2020-02-23 15:13:13 · 724 阅读 · 0 评论 -
郑州轻工业大学OJ python 1098: 复合函数求值(函数专题)
1098: 复合函数求值(函数专题)题目描述求复合函数F(G(x)),其中函数F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x。要求编写函数funF()和funG()分别求F(x)和G(x),其余功能在main()中实现。double funF(double x){//函数返回F(x)的值;}double funG(double x){//函数返回G(x)的值;}...原创 2020-02-23 15:02:42 · 348 阅读 · 0 评论 -
郑州轻工业大学OJ python 1097: 计算平均成绩(函数专题)
1097: 计算平均成绩(函数专题)题目描述输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A’转换为百分之成绩为95分,'B’对应85分,C对应75分,'D’对应65分,'E’对应40分。 输出的平均成绩为一个实数,保留1位小数。要求程序定义一个getScore()函数和一个main()函数,getScore()函数返回一个等级对应...原创 2020-02-23 14:55:52 · 1053 阅读 · 0 评论 -
郑州轻工业大学OJ python 1096: 水仙花数(函数专题)
1096: 水仙花数(函数专题)题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。要求程序定义一个narcissus()函数和一个main()函数,narcissus()函数判断一个整数n是否为水鲜花数,其余功能在m...原创 2020-02-22 19:31:18 · 754 阅读 · 0 评论 -
郑州轻工业大学OJ python 1093: 验证哥德巴赫猜想(函数专题)
1093: 验证哥德巴赫猜想(函数专题)题目描述哥德巴赫猜想大家都知道一点吧。我们现在不是想证明这个结论,而是对于任给的一个不小于6的偶数,来寻找和等于该偶数的所有素数对。做好了这件实事,就能说明这个猜想是成立的。要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现。int prime(int n){//...原创 2020-02-22 17:28:15 · 345 阅读 · 0 评论 -
郑州轻工业大学OJ python1092: 素数表(函数专题)
1092: 素数表(函数专题)题目描述输入两个正整数m和n,输出m和n之间的所有素数。要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现。int prime(int n){//判断n是否为素数, 若n为素数,本函数返回1,否则返回0}对于C/C++代码的提交,本题要求必须通过定义prime函数和ma...原创 2020-02-22 17:06:24 · 614 阅读 · 0 评论 -
郑州轻工业大学OJ python 1091: 童年生活二三事(多实例测试)
1091: 童年生活二三事(多实例测试)题目描述Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。输入输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束输出对应每个输入包括一个输出。 为redraiment到达第n...原创 2020-02-22 16:52:52 · 388 阅读 · 0 评论 -
郑州轻工业大学OJ python 1090: 整数幂(多实例测试)
1090: 整数幂(多实例测试)题目描述求A^B的最后三位数表示的整数(1<=A,B<=1000)输入第一行输入一个整数n,表示有n个测试实例,接着有n行,每行一个实例,给出两个正整数A,B输出针对每个测试实例,输出A^B的最后三位(没有前导0) ,单独占一行。样例输入22 312 6样例输出8984在这里插入代码片...原创 2020-02-22 16:33:52 · 440 阅读 · 0 评论 -
郑州轻工业大学OJ python 1088: 手机短号 (多实例)
1088: 手机短号 (多实例)题目描述大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?输入输入数据的第一行是一个N(N <= 200),表示有N...原创 2020-02-22 15:53:14 · 579 阅读 · 0 评论 -
郑州轻工业大学OJ python 1087: 获取出生日期(多实例测试)
1087: 获取出生日期(多实例测试)题目描述输入某人的18位身份证号,输出其出生日期。输入多实例测试。首先输入一个整数n,表示测试实例的个数,然后是n行,每行是一个18位身份证号。输出对于输入的每个身份证号,输出一行,即其对应的出生日期,输出格式为:yyyy-mm-dd。样例输入341010619941117865741010419820209547941012219791...原创 2020-02-22 15:47:00 · 415 阅读 · 0 评论 -
郑州轻工业大学OJ python 1086: ASCII码排序(多实例测试)
1086: ASCII码排序(多实例测试)题目描述输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入qweasdzxc样例输出e q wa d sc x z在这里插入代码片...原创 2020-02-22 13:47:10 · 407 阅读 · 0 评论 -
郑州轻工业大学OJ python1102: 火车票退票费计算(函数专题)
1102: 火车票退票费计算(函数专题)题目描述2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费。同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去、不小于0.25元且小于0.75元的计为0.5元、不小于0.75元的进为1元。编写一个函数,计算退票费,假定退票时间举例开车时间在48小时以上。函数原型如下:dou...原创 2020-02-22 12:43:19 · 478 阅读 · 0 评论 -
郑州轻工业大学OJ python 1094: 统计元音(函数专题)
1094: 统计元音(函数专题)题目描述输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。int vowel(char ch){ //如果ch是元音,返回1,否则返回0}本题如果是C/C++代码提交,只需要提交vowel函数的定义部分,提交其它内容,编译出错。输入输入一个字符串,长度不超过10...原创 2020-02-22 11:29:27 · 331 阅读 · 0 评论 -
郑州轻工业大学OJ python1085: 求奇数的乘积(多实例测试)
1085: 求奇数的乘积(多实例测试)题目描述给你n个整数,求他们中所有奇数的乘积输入输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。输出输出每组数中的所有奇数的乘积,对于测试实例,输出一行。样例输入3 1 2 34 2 3 4 5样例输出315while True: ...原创 2020-02-20 08:37:43 · 490 阅读 · 0 评论 -
1084: 计算两点间的距离(参考)
1084: 计算两点间的距离(多实例测试)题目描述输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。输入输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。输出对于每组输入数据,输出一行,结果保留两位小数。样例输入0 0 0 10 1 1 0样例输出1.001.41while True: try: ...原创 2020-02-19 13:34:53 · 508 阅读 · 0 评论 -
郑州轻工业大学OJ python 1083: 数值统计(多实例测试)
1083: 数值统计(多实例测试)题目描述统计给定的n个数中,负数、零和正数的个数输入输入数据有多组,每组占一行,每行的第一个数是整数n(n<100),表示需要统计的数值的个数,然后是n个实数;如果n=0,则表示输入结束,该行不做处理。输出对于每组输入数据,输出一行a,b和c,分别表示给定的数据中负数、零和正数的个数。样例输入6 0 1 2 3 -1 05 1 2 3 4 ...原创 2020-02-18 19:01:56 · 676 阅读 · 0 评论 -
郑州轻工业大学OJ python1082: 敲7(参考)
1082: 敲7(多实例测试)题目描述输出7和7的倍数,还有包含7的数字例如(17,27,37…70,71,72,73…)输入首先输入一个整数t,表示有t组数据。然后有t行,每行一个整数N。(N不大于30000)输出对于每组数据 ,输出从小到大排列的不大于N的与7有关的数字。每组数据占一行,每个数字后面有一个空格;样例输入22030样例输出7 14 177 14 17 ...原创 2020-02-18 18:35:10 · 578 阅读 · 0 评论 -
郑州轻工业大学OJ python 1151: 大整数加法
1151: 大整数加法题目描述比利经常会碰到超大整数的加法运算,而普通的计算器上无法进行。因此他想你帮他写一个程序来计算结果。输入输入数据有多组。首先输入一个整数T,表示有T组输入。每组输入两个大整数,并用空格隔开。每个整数最多1000位。没有负数输入。输出对于每组输入,输出两个整数的和,单独占一行。样例输入21 2112233445566778899 99887766554...原创 2020-02-17 18:57:15 · 460 阅读 · 0 评论 -
郑州轻工业大学OJ python 1104: 求因子和(函数专题)
1104: 求因子和(函数专题)题目描述输入正整数n(2<=n<=1000),计算并输出n的所有正因子(包括1,不包括自身)之和。要求程序定义一个FacSum ()函数和一个main()函数,FacSum ()函数计算并返回n的所有正因子之和,其余功能在main()函数中实现。int FacSum(int n){//计算n的所有正因子(包括1,不包括自身)之和sum,本函数返...原创 2020-02-17 18:55:52 · 624 阅读 · 0 评论 -
郑州轻工业大学OJ python 1103: 平均学分绩点(函数专题)
1103: 平均学分绩点(函数专题)题目描述平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和较灵活的教学管理制度。大学里每一门课程都有一定的学分。只有通过这门课的考试,才能获得相应的学分。课程绩点的计算方法通常是:(百分制成绩-50)/10 取整。成绩...原创 2020-02-17 18:53:09 · 1402 阅读 · 0 评论 -
郑州轻工业大学OJ python 1100: 求组合数(函数专题)
1100: 求组合数(函数专题)题目描述马上要举办新生程序设计竞赛了,与以往不同的是,本次比赛以班为单位,为了全面衡量一个班级的整体水平,要求从一个班的m位同学中任选k位同学代表本班参加比赛,问有多少种组合方案。显然,这个组合数是m!/(k!(m-k)!)。要求编写函数fact(),实现求一个数的阶乘功能,在主函数中调用此函数。int fact(int n){//函数返回值为n的阶乘。...原创 2020-02-17 18:51:25 · 506 阅读 · 0 评论 -
郑州轻工业大学OJ python 1081: n个数求和 (多实例测试)
1081: n个数求和 (多实例测试)题目描述求n个整数的和。输入输入第一行是一个整数T,表示有T组测试实例;每组输入包括两行:第一行一个数n表示接下来会有n个整数;第二行空格隔开的n个数。输出对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!样例输入 231 2 34-1 0 -19 22样例输出62n=eval(input()...原创 2020-02-17 12:13:03 · 542 阅读 · 0 评论 -
郑州轻工业大学OJ python 1080: a+b(多实例测试3)
1080: a+b(多实例测试3)题目描述计算A+B输入输入数据有多组。每组一行,为两个整数A, B。输入0 0表示输入结束,该组输入不用处理。输出对每行输入,输出A+B的值,单独占一行。样例输入1 20 0样例输出3while True: try: a,b=map(int,input().split()) if a==0 and ...原创 2020-02-17 11:59:11 · 236 阅读 · 0 评论 -
郑州轻工业大学OJ python 1079: a+b(多实例测试2)
1079: a+b(多实例测试2)题目描述计算A+B输入输入数据有多组。每组一行,为整数A, B。输出对每行输入,输出A+B的值,单独占一行。样例输入1 23 4样例输出37while True: try: a,b=map(int,input().split()) print(a+b) except: br...原创 2020-02-17 11:52:51 · 402 阅读 · 0 评论 -
郑州轻工业大学OJ python 1078: a+b(多实例测试1)
1078: a+b(多实例测试1)题目描述计算A+B输入输入第1行为一个整数n(1≤n≤10),代表测试的组数。下面有n组测试数据,每组1行,为2个整数,为A, B。输出对每行输入,输出A+B的值,单独占一行。样例输入21 23 4样例输出37n=eval(input())for i in range(0,n): a,b=map(int,input().sp...原创 2020-02-17 11:42:35 · 366 阅读 · 1 评论 -
郑州轻工业大学OJ python 1077: 空心菱形
1077: 空心菱形题目描述输入一个整数n,(1<=n<=20),输出一个空心菱形,其中每个边由n个’*'组成。输入输入包含一个整数,n(1<=n<=20)输出输出一个空心菱形,每个边由n个’*'组成样例输入5样例输出 * * * * * * ** * * * * * * * *...原创 2020-02-16 19:52:15 · 451 阅读 · 0 评论 -
郑州轻工业大学OJ python 1076: 三位数求解
1076: 三位数求解题目描述已知xyz+yzz=n,其中n是一个正整数,x、y、z都是数字(0-9),编写一个程序求出x、y、z分别代表什么数字。如果无解,则输出“No Answer”注意:xyz和yzz表示一个三位数,而不是表示xyz和yzz。输入输入一个正整数n。输出输出一行,包含x、y、z的值,每个数值占4列。样例输入532样例输出3 2 1提示注意一个三...原创 2020-02-16 18:16:32 · 1017 阅读 · 0 评论 -
郑州轻工业大学OJ python 1075: 聚餐人数统计
1075: 聚餐人数统计题目描述马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。输入输入两个正整数,表示人数n和花费cost。输出若问题有解,则输出所有解,每行输出三个数据,代表男人、女人和小孩的人数,用空格分隔;若问题无解,则输出...原创 2020-02-16 18:09:26 · 435 阅读 · 0 评论 -
郑州轻工业大学OJ python 1074: 百钱买百鸡
1074: 百钱买百鸡题目描述百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?输入输入一个正整数n(n<=100)。输出如果有解,种组合占一行,包含公鸡、母鸡、小鸡的个数,用正整数表示,每个数据占4列。公鸡母鸡小鸡个数均大...原创 2020-02-16 17:57:37 · 625 阅读 · 0 评论 -
郑州轻工业大学OJ python 1073: 级数求和
1073: 级数求和题目描述已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。输入键盘输入 k输出屏幕输出 n样例输入1样例输出2在这里插入代码片...原创 2020-02-16 17:11:02 · 834 阅读 · 0 评论 -
郑州轻工业大学OJ python 1072: 青蛙爬井
1072: 青蛙爬井题目描述有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?输入输入3个正整数:high、up和down。输出输出一个整数,表示天数。输出单独占一行。样例输入10 2 1样例输出9在这里插...原创 2020-02-16 16:13:27 · 1043 阅读 · 1 评论 -
郑州轻工业大学OJ python 1071: 分解质因子
1071: 分解质因子题目描述将一个正整数分解质因数,例如,输入90,输出2 3 3 5。输入输入一个正整数n(2<=n<=2000)。输出从小到大输出n的所有质因子,每两个数之间空一格。样例输入20样例输出2 2 5n=eval(input())for i in range(2,n): while n%i==0: print("%d"%...原创 2020-02-16 12:57:34 · 423 阅读 · 0 评论