自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 用python实现合数分解

由数学基本定理可知:任何一个大于1的非素数整数(即合数)都可以唯一分解成若干个素数的乘积。编写程序,从控制台读入一个合数(合数的大小不会超过int数据类型表示的范围),求这个合数可以分解成的素数。在标准输出上按照由小到大的顺序输出分解成的素数,各素数之间以一个空格分隔,最后一个整数后也可以有一个空格。输入的合数为12308760,其分解成的素数乘积为:2*2*2*3*3*3*3*5*29*131。从控制台输入一个合数。

2023-03-27 20:05:20 587

原创 用python实现房贷计算

【样例输入输出】下例算出了100万30年商业贷款的月还款金额,c或C代表商业贷款,g或G代表公积金贷款。(注意其中下划线的部分表示输入的,不带下划线的表示输出的。购买首套住房时,购房者首次最少支付总房款的30%,其余可以贷款,贷款利率分为公积金贷款和商业贷款两种,分别如下。无论是公积金贷款还是商业贷款,最终都是通过贷款年利率计算月还款额。请计算在不同组合条件下的月还款额度。

2023-03-27 20:04:06 792

原创 用python实现循环判断奇偶

用户不断的输入整数值x,程序判断这个数是奇数还是偶数给出结论。直到用户输入END结束程序。输入是奇数,输出ODD,输入是偶数,输出EVEN,输入是其他非法格式,输出ERROR。如果输入的不是整数或者非数值,提醒输入格式有误。直到输入END为止结束,否则一直需要输入数据。

2023-03-27 20:02:07 1272

原创 用python实现分类平均

【问题描述】给定n(n<=10000),k(k<=100),将从 1 到n之间的所有正整数可以分为两类:A类可以被 k整除(也就是说是k 的倍数),而 B 类数不能。之间的所有正整数可以分为两类:A 类数可以被 请输出这两类数的平均数,精确到小数点后 1 位,用空格隔开。【输出形式】56.0 50.1。【样例输出】56.0 50.1。【输入形式】100 16。【样例输入】100 16。

2023-03-27 20:00:57 546

原创 用python实现输出无重复的三位数

【样例输出】123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342 412 413 421 423 431 432。【样例说明】可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。【问题描述】有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?

2023-03-27 20:00:05 1323

原创 用python实现判断可逆素数

【问题描述】若将某一素数的各位数字的顺序颠倒后得到的数仍是素数,则此素数称为可逆素数。编写一个判断某数是否可逆素数的函数,在主函数中输入一个整数,再调用此函数进行判断。【输出形式】程序在下一行输出yes或是no,yes表示此数是可逆素数,no表示不是。用户输入的数必须为正整数。注意:yes或是no全是小写输出。【样例说明】用户输入23,23各位数字颠倒之后得到32,23是素数,但32不是素数,所以23不是可逆素数。【评分标准】本题5个测试点,每个测试点平均得分。【输入形式】用户在第一行输入一个整数。

2023-03-27 19:59:53 914

原创 用python实现相亲数b

以输入的先后顺序分行输出:输入的正整数,后跟英文逗号“,”,再从除自身之外的最大的因数开始输出其因数相加的公式(最小的因数1之后没有加号),最后输出英文等号“=”和因数之和。220的因数之和(除了自身之外的因数)为:110+55+44+22+20+11+10+5+4+2+1=284,284的因数之和为:142+71+4+2+1=220。样例1中输入的两个正整数为220和284,220的因数之和为284,284的因数之和为220,所以它们是一对相亲数,最后输出1;若它们是一对相亲数,则在新的一行上输出1;

2023-03-27 19:58:41 403

原创 用python实现整数的N进制字符串表示

编写程序,使用函数itob(n,b)将输入的整数n,转换成字符串s,将s输出。如果n为负数,则输出的字符串的第一个字符为'-'。b为大于1小于37的任意自然数。当b=2时,输出字符只可能是'0'和'1';当b=16时,输出字符串中可能含有字符为'0'-'9','a'-'f'(字母以小写输出)。b为18时,数码是'0'-'9','a'-'h',其中'a'代表10,'g'代表16, 'h'代表17。又比如,输入n=33,b=17,则输出33的17进制值为"1g"。【输入形式】输入整数n和b,其中n可以为负数。

2023-03-27 19:55:30 154

原创 DNA匹配B(python题目练习)

编写与字符串对象的find方法功能相似的函数find(srcString, substring, start, end),作用是在srcString串的下标start到下标end之间的片段中寻找subString串的所有出现。如果一次都没有出现,则输出"none"。按照somestrig,substring,start,end的顺序输入,之间由空格隔开。【输出形式】当匹配成功时,输出子串在DNA字符串的所有位置,以子串第一个字母在DNA字符串中匹配位置的下标(从0开始),中间用西文逗号","隔开;

2023-03-27 19:49:55 115

原创 用python实现一个计算Fibonacci数的函数

【问题描述】要求实现一个计算Fibonacci数的函数,并利用其实现另一个函数——输出两正整数m和n(0

2023-03-13 22:49:39 1536 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除