python基础
python基础学习遇到的疑难点
weixin_42008143
这个作者很懒,什么都没留下…
展开
-
jupyter notebook绘图时的中文显示问题
jupyter notebook绘图时中文字符无法显示解决方法:加入两行代码plt.rcParams[‘font.sans-serif’] = [u’SimHei’]plt.rcParams[‘axes.unicode_minus’] = False原创 2020-02-19 11:15:07 · 2725 阅读 · 0 评论 -
python中random.sample()函数
random.sample的用法,多用于截取列表的指定长度的随机数,但是不会改变列表本身的排序:list = [0,1,2,3,4]rs = random.sample(list, 2)print(rs)print(list)>>>[2, 4] #此数组随着不同的执行,里面的元素随机,但都是两个>>>[0, 1, 2, 3, 4]...转载 2020-02-13 11:50:29 · 30679 阅读 · 2 评论 -
SyntaxError: invalid character in identifier
python错误:SyntaxError: invalid character in identifier原因:可能是代码中带有中文字符,如缩进空格不符,段落中使用了中文的逗号“,”原创 2020-02-13 10:21:27 · 254 阅读 · 0 评论 -
python repr()函数
repr(obj) 函数:将对象转化为供解释器读取的形式,返回一个对象的 string 格式。如:import osprint(repr(os.linesep)) #返回当前系统下的换行符输出:‘\r\n’...原创 2020-02-07 16:39:31 · 478 阅读 · 0 评论 -
python报错:SyntaxError: Non-UTF-8 code starting with '\xb2'
错误发生在:import osprint(os.name)错误信息:SyntaxError: Non-UTF-8 code starting with ‘\xb2’ in file D:/pythonfile/pro1/ceshi_os/ceshi2.py on line 1, but no encoding declared; see http://python.org/dev/peps/...原创 2020-02-07 16:32:35 · 2529 阅读 · 0 评论 -
python跳出双层循环
转载:https://blog.csdn.net/qq_39687901/article/details/81454121for i in range(5): for j in range(5): print(i, j) if i == 3 and j == 3: break else: continue ...转载 2020-02-07 16:26:11 · 192 阅读 · 0 评论 -
python中的writelines()
关于python中的writelines()在测试python中给文件加索引符的过程中,使用到writelines()发现它与readlines()不同,将字符串列表写入文件中是不添加换行符的,因此需要自行添加。with open(r"b","r",encoding=" utf-8") as f: lines = f.readlines() lines = [temp.rs...原创 2020-02-06 19:21:03 · 1269 阅读 · 0 评论 -
python中if __name__ == "__main__"
对python中if __name__ == "__main__"的解释目录程序入口模块导入“__ name __”与“ __ main __”目录程序入口在Java、C、C++中,每次开启一个程序,都必须写一个主函数作为程序的入口,也就是我们常说的main函数。如下所示, main()就是Java中的一个main函数。public class HelloWorld { publ...转载 2020-02-05 20:39:46 · 107 阅读 · 0 评论