pta_python题目集
Jale_le
这个作者很懒,什么都没留下…
展开
-
第2章-10 输出华氏-摄氏温度转换表
题目要求:输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。输入格式:在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开。输出格式:第一行输出:“fahr celsius”接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小原创 2021-03-23 22:53:30 · 121 阅读 · 0 评论 -
第2章-11 求平方与倒数序列的部分和
本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m²+1/m+(m+1)²+1/(m+1)+⋯+n² +1/n。输入格式:输入在一行中给出两个正整数m和n(m≤n),其间以空格分开。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。输入样例:5 10输出样例:sum = 355.845635话不多说,直接上代码:m,n = map(int,input().split())sum = 0for i in原创 2021-03-23 22:29:28 · 186 阅读 · 0 评论 -
第2章-9 比较大小
pta中的浙大Python程序设计2-9题目要求:本题要求将输入的任意3个整数从小到大输出。输入格式:输入在一行中给出3个整数,其间以空格分隔。输出格式:在一行中将3个整数从小到大输出,其间以“->”相连。输入样例:4 2 8输出样例:2->4->8直接使用list的方法sort排序,然后字符串格式输出即可。lis = list(map(int,input().split()))lis.sort(reverse=False)print("{}->{}-&原创 2021-03-23 17:58:43 · 150 阅读 · 0 评论 -
第2章-8 转换函数使用
题目描述:输入一个整数和进制,转换成十进制输出输入格式:在一行输入整数和进制输出格式:在一行十进制输出结果输入样例:在这里给出一组输入。例如:45,8输出样例:在这里给出相应的输出。例如:37题解a,b = input().split(",")b = int(b)print(int(a,b))做了这个题才发现python的强大好用,而且int函数居然还可以这么玩,真的是惊到我了。查看python源代码了解int函数的使用,源代码注释如下:def __init__(se原创 2021-03-23 17:45:13 · 414 阅读 · 0 评论