python
吕ss
一起努力吧
展开
-
2021-09-06
排序算法 插入排序 把无序列表中的元素依次插入有序列表中 nums=[5,33,6,4,100,21,82] for i in range(1,len(nums)): for j in range(i): if(nums[j]>nums[i]): ins=nums[i] nums.pop(i) nums.insert(j,ins) break print(nums) 选择排序 在原原创 2021-09-06 09:35:15 · 91 阅读 · 0 评论 -
2021-04-10
计算阶乘之和 1!+2!+3!+…n! #使用math库 import math sum=0 for i in range(1,11): sum+=math.factorial(i) print(sum) #传统方法 sum=0 a=1 for i in range(1,11): a=i sum+=a print(sum)*原创 2021-04-10 16:50:44 · 55 阅读 · 0 评论 -
2021-04-10
python内置数字类型转换函数 print(int(1.2)) print(int(“12”)) #int(x)返回浮点数x对应的整数,或者字符串对应的整数 print(float(10)) print(float(“23”)) #float(x) 返回整数对应的浮点数 或者 字符串对应的整数的浮点数形式 ...原创 2021-04-10 16:48:32 · 62 阅读 · 0 评论 -
2021-04-10
python 内置数值运算函数 print(pow(2,3,3)) #pow(x,y,z)是x**y然后再对z取余 print(divmod(10,3)) #返回一个元祖(x//y,x%y) print(max(1,6,7,889,123,1345)) print(min(1,6,7,889,123,1345)) print(round(2.785654,3)) #round(x,n)对x四舍五入,n是保留n位小数 print(round(2.893)) pr原创 2021-04-10 16:46:18 · 75 阅读 · 0 评论 -
圆的面积
圆的面积 问题描述 给定圆的半径r,求圆的面积。 输入格式 输入包含一个整数r,表示圆的半径。 输出格式 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。 说明:在本题中,输入是一个整数,但是输出是一个实数。 对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。 实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。 样例输入 4 样例输出 50.2654825 数据规模与约原创 2021-01-21 15:40:38 · 288 阅读 · 0 评论