将序列图转换为Python代码

问题描述 投票:0回答:1

Sequence Diagram for adding two numbers and calculating the average

def Input_Numbers():
    global Number1
    global Number2
    Number1 = int(input("please enter a value for Number 1 : "))
    Number2 = int(input("please enter a value for Number 2 : "))

def Calculate_average(Number1,Number2):
    Average = (Number1 + Number2)/2
    return Average

def Output_average(Average):
    print(Average)
    return Average


Input_Numbers()
Calculate_average(Number1,Number2)
Output_average(Average)

这是我尝试表示的结构图,但不确定是否正确

python structure
1个回答
0
投票

我想应该是这样:

def input_Numbers():
    number1 = int(input("Please enter a value for Number 1 : "))
    number2 = int(input("Please enter a value for Number 2 : "))
    return number1,number2

def calculate_Average(number1,number2):
    average = (number1 + number2)/2
    return average

def output_Average(average):
    print(average)

number1, number2 = input_Numbers()
average = calculate_Average(number1,number2)
output_Average(average)
© www.soinside.com 2019 - 2024. All rights reserved.