from math import pi
def circumference(r):
return 2 * r * pi
def area_of_circle(r):
return pi * r ** 2
r = int(input('r:'))
print([circumference(r), area_of_circle(r)])
Geek_Mike
2023-07-17
# 计算圆的周长和面积
import math
def circumference(r:int):
perimeter = 2 * math.pi * r
return perimeter
def area_of_circle(r):
area = math.pi * r**2
return area
r = int(input('请输入圆形的半径:') )
circle_p = circumference(r)
circle_a = area_of_circle(r)
result = [circle_p, circle_a]
print(f'圆形的周长和面积分别是 {result}')
sunny
2023-02-13来自江苏
"""请你编写一个程序,计算圆的周长和面积。
将用户输入的整数作为圆的半径,在程序中,需要编写两个函数:circumference() 函数用于计算周长,area_of_circle() 函数用于计算圆的面积。
将周长和面积存入一个列表中,并将该列表在终端输出。"""
import math
circle = []
def circumference(r:int):
if r > 0:
return 2*math.pi*r
print("半径输入错误,请输入一个大于0的数字")
exit(0)
def area_of_circle(r:int):
return math.pi*r*r
def run_cac():
r= int(input("Please input r"))
circle.append([r,circumference(r),area_of_circle(r)])
print(circle)
run_cac()
朱雯
2023-01-31来自北京
import math
def circumference(r):
if r > 0:
return math.pi*2*r
print("半径输入错误,请输入一个大于0的数字")
exit(-1)
def area_of_circle(r):
if r > 0:
return math.pi*r*r
print("半径输入错误,请输入一个大于0的数字")
exit(-1)
r = float(input("请输入半径"))
print(f"圆的周长为{circumference(r)}")
print(f"圆的面积为{area_of_circle(r)}")
聪少 Jeff
2023-01-16来自广东
import os
import math
def circumferenc(r:int = 0) -> float:
result = math.pi * r * 2
return(f"半径是:{r},圆的周长是{result}")
def area_of_circle(r:int = 0) -> float:
result = math.pi * r * r
return(f"半径是:{r},圆的面积是{result}")
while True:
r = int(input("请输入半径:"))
if r == 0 :
break
print(circumferenc(r))
print(area_of_circle(r))
Matthew
2022-12-15来自江苏
import math
def circumference(r:int) -> float:
"""计算圆的周长"""
c = 2 * math.pi * r
return c
def area_of_circle(r:int) -> float:
"""计算圆的面积"""
s = math.pi * r ** 2
return s
r = input("请输入圆的半径:")
circle_list = [circumference(int(r)), area_of_circle(int(r))]
print(f"圆的周长和面积是:{circle_list}")
Matthew
2022-12-15来自江苏
import math
def circumference(r:int) -> float:
"""计算圆的周长"""
c = 2 * math.pi * r
return c
def area_of_circle(r:int) -> float:
"""计算圆的面积"""
s = math.pi ** 2 * r
return s
r = input("请输入圆的半径:")
circle_list = [circumference(int(r)), area_of_circle(int(r))]
print(f"圆的周长和面积是:{circle_list}")