ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

02:Python代码练习06-10

02:Python代码练习06-10

一、求圆周长

PI=3.14 def function(r): perimeter=2*PI*r return perimeter n=int(input("请输入圆的半径")) print(round(function(n),1)) #round(数字,位数):输出的这个数字保留几位小数

二、求圆面积

PI=3.14 def function(r): area=PI*(r**2) return area n=int(input("请输入圆的半径")) print(round(function(n),1))

三、求直角三角形斜边长

import math a=int(input("请输入第一条直角边")) b=int(input("请输入第二条直角边")) m=a**2+b**2 print(f"直角三角形的斜边长为:{math.sqrt(m)}")

四、三数排序

a=int(input("请输入第一个数")) b=int(input("请输入第二个数")) c=int(input("请输入第三个数")) list=[a,b,c] list.sort() print(list) print(f"三个数的大小顺序为:{list[0]},{list[1]},{list[2]}")

五、给定一个区间,求区间内的素数

def function(n): signal = True for i in range(2,n): if n%i==0: signal = False break return signal a=int(input("请输入区间第一个数")) b=int(input("请输入区间第二个数")) list=[] for j in range(a,b+1): if j==1: continue if function(j): list.append(j) print(list)
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进