def sumOfStudentDigits():
studentdigit = (studentdigit1 + studentdigit2 + studentdigit3 + studentdigit4 + studentdigit5 + studentdigit6 + studentdigit7)
studentdigit1=3 studentdigit2=6 studentdigit3=9 studentdigit4=3
studentdigit5=1 studentdigit6=0 studentdigit7=0
我需要给七个变量分配七个数字,然后把它们加在一起。你知道吗
如果您对如何将
studentdigit
放入函数感到困惑,您可以像这样将它们传入函数:我的建议是将所有这些数字存储在一个列表中,然后只将该列表传递给函数,然后遍历该列表:
我们必须先设置
sum = 0
,然后才能使用sum
,因为python想在使用它之前知道sum
是什么,所以我们分配它0
,这样我们就可以从那里开始计算了。 注意studentdigitlist
和listofdigits
有什么不同吗? 您可以将任何名称的列表传递给函数,重要的是在整个函数定义中使用在def myfunction(yourvariable):
中使用的变量名称(即本例中的列表)。用Python替换传递到函数中的任何内容,以替换函数中占位符名称所在的位置。然后运行函数时: 例如您还可以传入整个学号,并在函数中对其进行分解。你知道吗
保持基本的东西。你需要分配七位数的学生号,每个变量一个。你知道吗
然后把它们加在一起:
请注意,变量赋值不能在同一行上,必须在和之前。你知道吗
相关问题 更多 >
编程相关推荐