006萝卜头学python:python各种问题汇编
2020-04-05 本文已影响0人
萝卜头科技
萝卜头社区 http://www.luobotou.net 同学反映,python程序提示代码错误,给你的py 价格文件头吧!
1、PYTHON出现乱码:给你的python加个文件头
在文件里面写中文,运行时会出现乱码。
加上下面这句会把文件编码强制转换为utf-8运行时会就不会出现乱码了,类似于HTM文件一样,这样代码就转为UTF-8了
#!/usr/bin/python
# -*- coding: UTF-8 -*-
第一行说明用的是PYTHON
第二行说明,用的是UTF-8
2、Python出现: UnboundLocalError: local variable 'xxx' referenced before assignment
原因是'xxx‘,这个变量没有声明。做个全局声明即可!!
n=0
def func():
global n #全局变量声明
print n
n+=1
func()
print (n)