Python
紫还君
明智的选择和坚定地行走
展开
-
Python-matplotlib-隐藏坐标轴时出现的警告提示,解决方法心得
目录Python-matplotlib-隐藏坐标轴时出现的警告出现的问题问题分析问题的解决Python-matplotlib-隐藏坐标轴时出现的警告在《Python编程-从入门到实践》-【美】Eric Matthes 著,一书中第 301页,对于随机漫步5000点的项目,为了避免坐标轴干扰对随机漫步路径的注意,需要隐藏坐标轴。环境:python3.9出现的问题import matplotlib.pyplot as pltfrom random_walk import RandomWalkw原创 2020-12-20 14:12:15 · 2977 阅读 · 2 评论 -
Python输入输出格式相关学习笔记
由于目前相关的Python部分都在向Python3靠拢,再加上 Python3.X 源码文件默认使用utf-8编码,所以可以正常解析中文,无需指定 UTF-8 编码。所以在使用Pycharm IDE加上Python3的情况下几乎不会遇到编码方面的问题。不过如果使用Python2的话,编码方式由于是ASCII。所以会出现报错。 相关实例在线运行可以参考一下网址 http://www.r原创 2017-07-26 14:22:05 · 430 阅读 · 0 评论 -
Python学习笔记-循环
for *** in ***使用这种方式循环输出列表中的内容,这里是Tuple元组的例子names = ['Michael', 'Bob', 'Tracy']for name in names: print(name)range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。以此来获得序列listlist(range(5))如果使用for in 循环可以直接使用r原创 2017-07-26 17:27:37 · 299 阅读 · 0 评论 -
Python学习笔记-tips: 什么是*args和**kwargs?
先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ == '__main__': foo(1,2,3,4) foo(a=1,b=2,c转载 2017-07-27 14:52:47 · 310 阅读 · 0 评论 -
Python学习笔记-四类数据存储结构:list、tuple、dict以及set
dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。>>> d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}>>> d['Michael']95通过key放入元素到dict中,如果不存在则创建key值为 Adam的Value,如果存在则覆写Ad原创 2017-07-26 18:22:06 · 989 阅读 · 0 评论 -
Python学习笔记-列表生成式结构深入分析
先列出问题,有一个列表如下L1 = ['Hello', 'World', 18, 'Apple', None]我们想得到结果['hello', 'world', 'apple']这时候我们可以使用列表生成式L1 = ['Hello', 'World', 18, 'Apple', None]L2 = [s.lower() for s in L1 if isinstance(s, str)]prin原创 2017-10-23 17:20:24 · 933 阅读 · 3 评论