随笔分类 -  Python练习题

摘要:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? # hundreds_digit、tens_digit、units_digit分别表示这个三位数的百位、十位、个位 # 打印三位数:使用三重循环,当这个三位数的百位、个位、个位互不相等时,将这个三位数打印出来 # 计数 阅读全文
posted @ 2023-05-16 11:09 sangern 阅读(144) 评论(0) 推荐(0)
摘要:【题目描述】已知小明有n元,他买了一本书,这本书原价为m元,现在打8折出售。求小明还剩多少钱(保留2位小数)。 【输入】 输入n。 【输出】 小明还剩多少钱(保留2位小数)。 【输入样例】 100 100 【输出样例】 20.00 阅读全文
posted @ 2023-05-16 10:50 sangern 阅读(110) 评论(0) 推荐(0)
摘要:输入一个100以内的自然数n,输出该数前x个的数和后x个的数。 输入格式:输入两个数,一个 n 和 x 。 输出格式:输出两个数,分两行,分别表示前后的两个数。 样例输入: 5 2 样例输出: 37 提示:n和x均为小于100的自然数。 inp = input("输出两个数,空格分开") inp = 阅读全文
posted @ 2023-05-16 10:48 sangern 阅读(69) 评论(0) 推荐(0)
摘要:【题目描述】在梯形中阴影部分面积是150平方厘米,求梯形面积。 【输入】 (无) 【输出】 输出梯形面积(保留两位小数)。 假设输出面积为:123.45678,请输出s=123.46。 【输入样例】 (无) 【输出样例】 (无) 阅读全文
posted @ 2023-05-16 10:45 sangern 阅读(70) 评论(0) 推荐(0)
摘要:【题目描述】输入一个整数,即字符的ASCII码,保证存在对应的可见字符。输出相对应的字符。 【输入】 一个整数,即字符的ASCII码,保证存在对应的可见字符。 【输出】 一行,包含相应的字符。 【输入样例】 65 【输出样例】 A while True: ascii_code = int(input 阅读全文
posted @ 2023-05-16 10:42 sangern 阅读(1013) 评论(0) 推荐(0)
摘要:【题目描述】输入一个除空格以外的可见字符,输出其ASCII码。 【输入】 一个除空格以外的可见字符。 【输出】 一个十进制整数,即该字符的ASCII码。 【输入样例】 A 【输出样例】 65 while 1: ch = input("请输入一个字符:") print(ord(ch)) # print 阅读全文
posted @ 2023-05-16 10:35 sangern 阅读(126) 评论(0) 推荐(0)
摘要:这个程序可以你输入一个数,程序可以判断这个数 是质数,还是合数 while 1: num = int(input("输入一个整数,判断是指数还是合数")) for i in range(2, num): if num % i == 0: print("合数") break else: print(" 阅读全文
posted @ 2023-05-16 10:32 sangern 阅读(15) 评论(0) 推荐(0)
摘要:初中物理力学有一个求速度公式:v=s/t其中v是速度,s是路程,t是时间。v是一个实数,写码时应用 double 设一个浮点数,s,t也是这样,输入s,t的值,用公式v=s/t设置输出浮点数保留3位小数,再输出v这个结果。 阅读全文
posted @ 2023-05-16 10:30 sangern 阅读(88) 评论(0) 推荐(0)
摘要:【题目描述】对于阻值为 r1 和 r2 的电阻,其并联电阻阻值公式计算如下: 输入两个电阻阻抗大小,浮点型。输出并联之后的阻抗大小,结果保留小数点后2位。 【输入】 两个电阻阻抗大小,浮点型,以一个空格分开。 【输出】 并联之后的阻抗大小,结果保留小数点后2位。 【输入样例】 1 2 【输出样例】 阅读全文
posted @ 2023-05-16 10:29 sangern 阅读(211) 评论(0) 推荐(0)
摘要:【题目描述】给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每个数保留小数点后4位。圆周率取值为3.14159。 【输入】 输入包含一个实数r(0<r≤10,000),表示圆的半径。 【输出】 输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空 阅读全文
posted @ 2023-05-16 10:22 sangern 阅读(855) 评论(0) 推荐(0)
摘要:【题目描述】对于多项式f(x)=ax3+bx2+cx+d和给定的a,b,c,d,x,计算f(x)的值,保留到小数点后7位。 【输入】 输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。 【输出】 输出一个实数,即f(x 阅读全文
posted @ 2023-05-16 10:20 sangern 阅读(55) 评论(0) 推荐(0)
摘要:【题目描述】请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。 【输入】 输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。 【输出】 输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。 【输入样例】 10433 60 【输出样例】 0.575% 阅读全文
posted @ 2023-05-16 10:19 sangern 阅读(42) 评论(0) 推荐(0)
摘要:【题目描述】两个整数a和b分别作为分子和分母,既分数ab,求它的浮点数值(双精度浮点数,保留小数点后9位)。 【输入】 输入仅一行,包括两个整数a和b。 【输出】 输出也仅一行,分数ab 的浮点数值(双精度浮点数,保留小数点后9位)。 【输入样例】 5 7 【输出样例】 0.714285714 阅读全文
posted @ 2023-05-16 10:18 sangern 阅读(58) 评论(0) 推荐(0)
摘要:【题目描述】给定3个整数a、b、c,计算表达式(a+b)×c的值。 【输入】 输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。(-10,000<a,b,c<10,000) 【输出】 输出一行,即表达式的值。 【输入样例】 2 3 5 【输出样例】 25 阅读全文
posted @ 2023-05-16 10:18 sangern 阅读(44) 评论(0) 推荐(0)
摘要:【题目描述】 A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。 【输入】 一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。 【输出】 一个整数,即A+B的值。保证结果在整型范围内。 【输入样例】 1 2 【输出样 阅读全文
posted @ 2023-05-16 10:17 sangern 阅读(50) 评论(0) 推荐(0)
摘要:【题目描述】假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供x亿人生活a年,或供y亿人生活b年。 为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人? 【输入】 一行,包括四个正整数x,a,y,b,两个整数之间用单个空格隔开。x>y,a<b,ax<by,各整数 阅读全文
posted @ 2023-05-16 10:16 sangern 阅读(56) 评论(0) 推荐(0)
摘要:【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。 【输入】 输入只有一行,包含一个字符。 【输出】 该字符构成的等腰三角形,底边长5个字符,高3个字符。 【输入样例】 * 1 【输出样例】 * *** ***** 阅读全文
posted @ 2023-05-16 10:14 sangern 阅读(61) 评论(0) 推荐(0)
摘要:【题目描述】读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。 【输入】 只有一行,包含三个整数,整数之间以一个空格分开。 【输出】 只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。 【输入样例】 123456789 0 -1 1 阅读全文
posted @ 2023-05-16 10:13 sangern 阅读(58) 评论(0) 推荐(0)
摘要:【题目描述】输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。 【输入】 只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。 【输出】 只有一行,一个整数,即输入的第二个整数。 【输入样例】 123 456 789 【输出样例】 456 阅读全文
posted @ 2023-05-16 10:11 sangern 阅读(182) 评论(0) 推荐(0)
摘要:有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃1天? 【输入】 (无) 【输出】 如题述,牛的数量。 【输入样例】 阅读全文
posted @ 2023-05-16 10:08 sangern 阅读(17) 评论(0) 推荐(0)