上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页
摘要: 本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。输入格式:输入为10个字符。最后一个回车表示输入结束,不算在内。代码如下:(PS:这个程序搞的我心态崩了)#!/usr/bin/python# -*- coding: utf-8 -*-#a-z:97-122,A-Z:65-90,0-9:48-57。#回车,ASCII码13#换行,ASCII码10#空格,AS... 阅读全文
posted @ 2020-04-20 21:07 Renqy 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 自然常数e可以用级数1+1/1!+1/2!+⋯+1/n!来近似计算。ei代表前i项求和。输入误差范围error,当ei+1-ei<error,则表示e的近似值满足误差范围。输入格式:在一行输入误差范围。输出格式:在一行输出e的近似值(保留6位小数)。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-#这个比阶乘多了个1,就说怎么看起来怪怪的。def jc(n... 阅读全文
posted @ 2020-04-20 19:45 Renqy 阅读(1876) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数,亦称之为斐波那契数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……,这个数列从第3项开始,每一项都等于前两项之和。求大于输入数的最小斐波那契数。输入格式:在一行输人一个正整数n(n>=10)。输出格式:在一行输出大于n的最小斐波那契数。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-#定义一个斐波那契数列def Fibonacc... 阅读全文
posted @ 2020-04-20 19:04 Renqy 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 判断一个给定的正整数是否素数输入格式:输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于1000000 的需要判断的正整数输出格式:对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-#定义一个判断单个素数的方法def sus(n): v = True if ... 阅读全文
posted @ 2020-04-20 10:26 Renqy 阅读(1646) 评论(0) 推荐(0) 编辑
摘要: 本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-#定义求公约数的方法def gys(a,b): if a%b == 0: return b els... 阅读全文
posted @ 2020-04-19 21:38 Renqy 阅读(1787) 评论(0) 推荐(0) 编辑
摘要: 给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。首先在屏幕上显示以下菜单:[1] apple[2] pear[3] orange[4] grape[0] exit用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时,程序应自动退出查询;不到5次而用... 阅读全文
posted @ 2020-04-19 20:07 Renqy 阅读(2362) 评论(0) 推荐(0) 编辑
摘要: 本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,精确到小数点后两位。题目保证计算结果不超过双精度范围。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-def f(n): ... 阅读全文
posted @ 2020-04-19 19:33 Renqy 阅读(2836) 评论(0) 推荐(0) 编辑
摘要: 本题要求编写程序,输出菲波那契(Fibonacci)数列的前N项,每行输出5个,题目保证输出结果在长整型范围内。Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列,例如:1,1,2,3,5,8,13,...。输入格式:输入在一行中给出一个整数N(1≤N≤46)。输出格式:输出前N个Fibonacci数,每个数占11位,每行输出5个。如果最后一行输出的个数不到5个,也... 阅读全文
posted @ 2020-04-19 19:03 Renqy 阅读(2621) 评论(0) 推荐(0) 编辑
摘要: 自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。输入格式:输入第一行中给出非负整数 n(≤1000)。输出格式:在一行中输出部分和的值,保留小数点后八位。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-#求阶乘方法def jc(n): sum = 1 fo... 阅读全文
posted @ 2020-04-19 18:13 Renqy 阅读(6250) 评论(0) 推荐(0) 编辑
摘要: 数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。输入格式:输入在一行中给出一个(2, 2 000 000 000]范围内的偶数N。输出格式:在一行中按照格式“N = p + q”输出N的素数分解,其中p ≤ q均为素数。又因为这样的分解不唯一... 阅读全文
posted @ 2020-04-19 17:41 Renqy 阅读(7241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 21 下一页