• yanyu-xin
    2023-02-02 来自广东
    def circumference(r) : """ 计算圆周长。输入半径。返回周长""" return 3.1415926 * r * 2.0 def area_of_circle(r) : """ 计算圆面积。输入半径。返回面积""" return 3.1415926*r* r def in_num() : """ 输入半径,计算周长、面积""" while True : r = int(input('输入圆的半径(整数, 0为退出):')) if r == 0 : break cir_num.append([r, circumference(r),area_of_circle(r)]) #将周长和面积存入一个列表中 return def print_num() : """打印半径,周长,面积。将列表在终端输出""" for i in cir_num : print(f'r={i[0]}, circumference={i[1]}, area={i[2]}') return cir_num =[] # 圆的数据列表 [[r1, girth1, area1], [r2, girth2, area2], ……] in_num() # 输入半径,生成数据 print_num() #打印数据
    
    1
  • xinn
    2022-12-14 来自陕西
    import math def func(r): result = [] def circumference(r): return 2*math.pi*r def area_of_circle(r): return math.pi*r*r result.append(circumference(r)) result.append(area_of_circle(r)) return result
    
    1
  • acondess
    2023-09-03 来自浙江
    # 圆周长函数,参数为半径(要求整数) def circumference(r:int): return 3.14*2*r # 圆面积函数,参数为半径(要求整数) def area_of_circle(r:int): return 3.14 * r *r # 输入输出函数 def io_r(r:int): list_temp = [] list_temp.append(circumference(r)) list_temp.append(area_of_circle(r)) print(list_temp) # 执行过程 str_temp = input(f"请输入一个整数半径值:") io_r(int(str_temp))
    
    
  • Greenery
    2023-07-18
    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}")
    
    