
一、关于python的if...else...语句的使用例子根据庄大方学者和刘纪远学者的《中国土地利用程度的区域分异模型研究》文章所提出的土地利用程度分级赋值表进行土地利用程度分级操作。代码一def fun(Value): if Value 1: return 3 elif Value 2 or Value 3 or Value 4: return 2 elif Value 5: return 4 else: return 1代码二def fun(name): if name u耕地: return 3 elif name u林地 or name u草地 or name u水域: return 2 elif name u建设用地: return 4 else: return 1易错点1没有切换成python2在代码中没有删除默认的! 表示Value为变量3代码中忘记冒号:4出现缩进问题5在字段计算器中连续点击会出现两个等号间出现空格“ ”的情况要将中间的空格删去6或的正确表示or 或者 |7需要确保Value和class皆是整形8中文字符串前要加u温馨提示可以将代码保存方便下次调用二、vb字符串函数1、 字符串截取从左向右截取字符串Left(字段,截取个数)从右向左截取字符串Right(字段,截取个数)替代函数Replace(字段修改前字符串修改后字符串)