![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
葳玟桦茗
这个作者很懒,什么都没留下…
展开
-
文件读取错误
出错代码f = open('西游记.txt').read()但是在执行的时候会报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x80 in position 2: illegal multibyte sequence问题可能是读取的文本的编码格式不对,或者有特殊的非法字符解决方法编码转换f = open('西游记.txt' ,encoding='utf-8').read()添加属性忽略非法字符内容f = open原创 2021-05-06 08:54:01 · 328 阅读 · 0 评论 -
vscode控制台不能输入的问题解决
1. 打开设置2. 搜索runinterminal,并在Run In Terminal该选项打钩3.重启原创 2021-04-28 09:21:52 · 2517 阅读 · 1 评论 -
for循环和函数
字符串的循环遍历str="hello world"for s in str: print("当前输出字符为%s"%(s))print()range函数的调用i=1list=['xzy','zxq','lwq']for name in list: print('%d、%s'%(i,name)) i=1+iprint()for index in range(0,len(list)): print("%d、%s"%(index+1,list[index]))原创 2021-04-23 21:27:41 · 222 阅读 · 1 评论 -
可变变量和不可变变量
可变变量和不可变变量不可变变量类型:int、float、string、tuple、None先看下面的例子x=1print(id(x))//id()是Python的内置函数,可以返回对象的内存地址x+=1print(id(x))140707581400736140707581400768 可以看到因为x值的变化而导致x的内存地址也发生了变化x=1y=1z=1print(id(x))print(id(y))print(id(z))140707581400736原创 2021-04-09 19:54:27 · 1239 阅读 · 0 评论