正整数n>如果在2和n(包括)的平方根之间没有数字均等地划分n,则启动2。编写一个接受n值作为输入的程序,并确定该值是否为素数。如果n不是素数,则程序应在找到均匀分割n的值后立即退出。
我有为这一个写的基础知识。
def main():
n = input(Please enter your number:")
main()
答案 0 :(得分:0)
return
函数中没有windspeed()
任何内容,只会将结果分配给X.
将您的功能更改为:
def windspeed (t,v):
return 35.74 + 0.6215*t - 35.75*(v**0.16) + 0.4275*t*(v**0.16)
此外,您希望修改表格的打印 - 当前代码会生成格式错误的表格。像这样:
table = list()
for t in temperatures:
row = list()
row.append(t)
for v in windspeeds:
row.append(windspeed(t, v))
table.append(row)
print (4*" "+" ".join("%3d" % _ for _ in windspeeds))
print("\n".join(" ".join("%3d" % col for col in row) for row in table))
有关更多示例see this question