我用python编写了一个solarpower和一个windpower,它们的函数非常相似。我在想,写两个几乎相同的函数是不是一种好的编程风格,或者我应该试着从两个函数中选一个。你知道吗
一个例子是
def output_solarpower(lat_energy):
print("Latitude, Year-Average")
a=lat_energy
sort_energy=sort(a)
for element in sort_energy:
print(' , '.join(map(str,element)))
def output_windpower(dia_energy):
print("Diameter, Year-Average")
a=dia_energy
sort_energy=sort(a)
for element in sort_energy:
print(' , '.join(map(str,element)))
其中lat\u energy和dia\u energy是在同一函数中排序的两个不同列表?你知道吗
您所要做的就是在函数中输入第二个参数,这样您就可以将它组合成一个参数。你知道吗
如果需要
dia_energy
,可以运行output_power("Diameter", dia_energy)
。要设置为纬度,请运行output_power("Latitude", lat_energy)
。你知道吗相关问题 更多 >
编程相关推荐