def func(x):
if x >= 85:
return '优秀'
elif x >= 60:
return '及格'
else:
return '叫家长'
df['成绩'] = df.colC.map(func)
#df.colC表示df数据中的colC字段
等效于
select colA,
(case when colC > 85 then '优秀'
when colC >= 60 then '及格'
else '叫家长' end) as 成绩
from table