新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
test();//后边加个括号
创新互联-专业网站定制、快速模板网站建设、高性价比临潼网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式临潼网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖临潼地区。费用合理售后完善,十多年实体公司更值得信赖。
=========================
这种语法上也并没有说确确的错误!
不同的编译会有所不同,一般会提示...
不过大多编译会把它当成申明给跳过了,因为你没加括号,并没调用函数(编译时大多也会提示一下的)
错误信息写的很清楚了,name "fab" is not defined ...
你都没有写fab这个函数,当然调用不到了。
你得把清单1里的 def fab(max) ... 这一段也得写出来。
返回none。python调用函数没有执行rtuen会返回none。首先,Return的用法,调用函数的时候,如果没有执行return命令(或return命令未接收数据),默认会返回none。
把judge函数里的range(2,x+1)改成range(2,x),不然函数一直返回false,因为i最后会等于x