小编Bry*_*yce的帖子

如何基于if/then/else语句定义变量

我正在尝试将一些python代码翻译为haskell.但是我达到了一个我不确定如何继续的地步.

if len(prod) % 2 == 0:
    ss = float(1.5 * count_vowels(cust))
else:
    ss = float(count_consonants(cust)) # muliplicaton by 1 is implied.

if len(cust_factors.intersection(prod_factors)) > 0:
    ss *= 1.5

return ss
Run Code Online (Sandbox Code Playgroud)

我试图把它翻译成这个:


if odd length prod
    then ss = countConsonants cust
    else ss = countVowels cust
if  length (cust intersect prod) > 0
    then ss = 1.5 * ss
    else Nothing

return ss

但我不断收到错误:

输入`='时解析错误

任何有关此问题的帮助或言论都将受到高度赞赏.

haskell functional-programming if-statement

5
推荐指数
2
解决办法
3437
查看次数

限制Django管理员只允许超级用户

我目前正在构建一个使用LDAP身份验证后端的Django应用程序.因此,所有经过身份验证的ldap用户也可以登录管理界面.有没有办法可以将管理界面锁定到超级用户?

django django-admin

2
推荐指数
1
解决办法
1149
查看次数