字段类型为字符串
jj为int类型
在使用python的ifelse时对字符串进行比较时并赋值,输出结果全部为1
正确代码如下
# -*- coding: utf-8 -*-
z=0
def a(td):td=td.encode('utf-8');global zif(td=='低风险'):z=1elif(td=='中风险'):z=2elif(td=='高风险'):z=3elif(td=='极高风险'):z=4else:z=0return z
错误示例1
编码错误
解决
td=td.encode('utf-8');
错误示例2
空格和tab不能混用
解决办法
都使用tab,不出现空格
错误示例3
语法错误
注意def,if ,elif后的: