在Python中不可以使用if作为变量名,if为python保留的字符。
Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。
下面的列表显示了在Python中的保留字,这些保留字不能用作常数或变数,或任何其他标识符名称,所有Python的关键字只包含小写字母;例如:andexecnot,assertfinallyor,breakforpass,classfromprint,continueglobalraise,defifreturn,delimporttry,elifinwhile,elseiswith,exceptlambdayield。
保留字主要分为四类:大小写固定
基础词:is,None,global,not,with,as,and,or,yield,asset,import,in
流程词:True,False,try,except,finally,continue,for,if,elif,else,break,raise,while
函数词:def,return,lambda,pass
对象词:class