- 博客(8)
- 收藏
- 关注
原创 Python:难题多例(判断某一天是某年的第几天,输出一百以内的孪生素数,附加条件的全排列,将十进制整数,小数转化为N进制整数,小数等)
1.输入某年某月某日,判断这一天是这一年的第几天,程序中要对输入的年份、月份和日是否有效进行判断。2.输出100以内的孪生素数,判断素数部分单独编写为一个函数,孪生素数是指相差为2的素数,例如3和5,11和13等。3.输入一个小于等于1000的整数总金额,等价的表示成各种面额的张数,使得张数最少,可以提供的面额分别是100、50、20、10、5、1元。例如输入145时
2022-12-05 17:44:01 1139 1
原创 Python:有关函数的定义与调用的程序设计多例(由顶点坐标计算三角形面积,不同数列求和,求两个数的最大公因数,找完全数)
2.输入 n 和 a,求 s=a+aa+aaa+aaaa+aa...a(最后一项是 n 个 a)的值,其中 a 是一个数字。3.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...,求出这个数列的前 20 项之和。注意,这个序列的特点是后一项的分子是前一项分子分母的和,后一项的分母是前一项的分子。例如,6 的因子为 1,2,3,而 6=1+2+3 则 6 是一个完数。4.编写函数,求两个数的最大公因数。编写主程序,输入两个整数,调用函数求最大公因数,在主程序中输出最大公因数。
2022-11-09 20:28:01 1356
原创 Python:简单判断循环多例(回文数,顺序输出,计算BMI)
3.输入某人的身高(m)和体重(kg),计算此人的BMI(身高体重指数),计算方法是体重除以身高的平方,然后根据BMI判断体重类型,体重类型分为四个,标准如下:体重指数=28为肥胖。1.回文数是逆序后与原数相等的数,例如1221,逆序后还是1221,是回文数;而1234逆序为4321,不是回文数。输入一个4位的整数,判断该数是否为回文数。2.输入三个整数x,y,z,请把这三个数由小到大输出。
2022-11-08 21:47:36 1768
原创 Python基础入门(2):简单函数(input,eval,print)与循环结构
①:print(str(a)+str(b)+str(c)) #str()将整数、实数等转换为字符串, + 将它们连接起来。例如,语句 y=eval(input())执行后,如果从键盘输入 3+4,则变量y的结果是7。eval()和input()函数配合起来可以实现从键盘输入一个算式并计算算式的结果。例如,eval('3+4')的结果为7,如果有一个字符串变量x="3.1416。print("数学%d 语文%d 计算机%d" % (97,98,99))函数int()的是将括号内的数据类型转换为整数。
2022-11-06 18:16:35 3026
原创 Python:较复杂的循环程序设计多例(在一定精度要求下计算Π的近似值,简单方式计算斐波那契数列第n项,向列表中输入元素等)
输入精度eps,例如1E-4,输出pai的近似值。请先求右边级数的和,再乘以4即可得到pai的近似值。绝对值小于eps的项不加入和中。提示:级数各项的符号是交替的,不要使用(-1)**n,也不使用pow(-1,n)。sign在循环中会1,-1交替出现,循环中乘以u,sign*u的符号就是交替的。用户输入n,输出Fibonacci序列第n项的值。n=0,1,2,3,…设Fibonacci序列从第0项开始,
2022-11-02 18:06:06 1898 4
原创 Python:简单的分支与循环程序设计多例(统计整数因子个数,判断某整数是否为素数,输入三角形三边计算其面积等)
例四:从键盘上输入两个整数m和n,计算m到n之间(包括这两个数)的连续整数之和并且输出,如果m的值大于n,则先将这两个数进行交换。例三:编写程序,输入一个整数,判断该整数是否为素数。例五:编写程序,输入三角形的三边,计算面积。例二:输入一个整数,统计该整数的因子个数。例一:按照下面的流程图编写程序。
2022-10-30 20:20:22 712 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人