Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将序列图转换为Python代码_Python_Structure - Fatal编程技术网

将序列图转换为Python代码

将序列图转换为Python代码,python,structure,Python,Structure,下面是我试图表示结构图的尝试,但我不确定它是否正确,我想应该如下所示: 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,numbe


下面是我试图表示结构图的尝试,但我不确定它是否正确,我想应该如下所示:

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)

你能修好代码缩进吗强制性:修好缩进。强烈建议:去掉
global
并尊重。您从
Calculate\u average
返回平均值,但不使用该值。您需要
average=calculate\u average(number1,number2)
(名称的大小写调整为Python标准)。不,这不是作业,但我们正在学习如何使用结构图显示程序的子任务。为了帮助我理解作为一名学生,我倾向于将此图表表示为Python的工作程序,因为我已经在学校开始学习Python。我想表示箭头是如何显示参数进入不同子对象的modules@HamzahKhan查看下面的解决方案
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)