我是Python的新手。尝试在Spyder中实现一些代码。
“ Python 3.6.3 | Anaconda自定义(64位)|(默认值,2017年10月15日,03:27:45)[MSC v.1900 64位(AMD64)]”
我正在尝试通过神经网络上的视频实现一些代码。
def nonlin(x, deriv=False):
if(deriv=true):
return(x*(1-x))
代码正在返回
SyntaxError:语法无效。
我的问题分为2部分:
答案 0 :(得分:2)
在询问问题时,首先要学习格式化代码,因为它的内容繁琐 关键字“ True”的首字母大写,第二个则必须使用“ ==”而不是单个“ =“
def nonlin(x, deriv=False):
if (deriv==True):
return (x * (1 - x))
print(nonlin(29, deriv=False))
print(nonlin(29, deriv=True))