资讯专栏INFORMATION COLUMN

python小记

baiy / 3112人阅读

摘要:提示由于水平有限,如发现有疑问或错误的地方请毫不客气的提出讨论我会在第一时间回复感谢在先重要的事情说三遍查看文档的时候方法执行一定添加查看文档的时候方法执行一定添加获取帮助方法查看另一种方法查看中内置方法问题描述在树莓派支持的上面最后提示安

提示:由于水平有限,如发现有疑问或错误的地方请毫不客气的提出、讨论,我会在第一时间回复,感谢在先

重要的事情说三遍
查看module文档的时候方法执行一定添加()
查看module文档的时候方法执行一定添加()
eg: help(str)

获取帮助方法

查看help()
另一种方法: module_name.__doc__

查看python3中内置方法

dir(__builtins__)

0.问题描述: 在树莓派支持的centos上面 pip install pylint 最后提示安装成功;python shell 中 import pylint 没有报错. 但bash提示:command not found.

1.找到pylint的位置(/usr/local/python3/bin/pylint)直接运行成功
2.效仿安装python3方法,在/usr/bin/中创建软连接.

1.is 与 == 区别
https://stackoverflow.com/que...

判断两个变量指针是否相同使用is,判断两个变量的值是否相同使用==
is will return True if two variables point to the same object, == if the >objects referred to by the variables are equal.
[ ] is [ ] :false
[ ] == [ ] : ture

2.列表拷贝
https://stackoverflow.com/que...

    1.使用分片(shallow copy)
    new_list = my_list[:]
    2.使用list
    new_list = list(my_list)
    3.使用copy浅复制(import copy)
    new_list = copy.copy(my_list)
    4.使用copy.deepcopy()深拷贝
    new_list = copy.deepcopy(my_list)

3.函数参数
http://blog.csdn.net/kc_11979...

>>> def test(var, buf=[]):
    buf.append(var)
    return buf
>>> test("a")
    ["a"]
>>> test("b")
    ["a", "b"]
可以认为python的函数也是一个对象,这个对象有一个可执行的方法和部分属性,里面参数是共享的.
解决方法:
>>> def test(var, buf=None):
        if buf == None:
            buf = []
        buf.append(var)
       

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40638.html

相关文章

  • python小记

    可变数据对象与不可变数据对象 不可变数据对象:不能改变对象本身,只能改变引用的指向。具体包括数字、字符串、元组可变数据对象:可以改变对象自身。具体包括列表、词典

    joyqi 评论0 收藏0
  • 微信公众号开发小记——5.python微信红包

    摘要:微信各个服务是独立的,比较蛋疼,要用红包功能,首先你需要注册一个微信商户平台账号。首先是微信证书,用的是,与这两个。写在最后微信开发者工具挺好用的,服务号里把自己加为开发者就能用了。 描述 有时候产品有这么一些需求,当用户满足一定条件时,给他发一定金额的红包。 微信各个服务是独立的,比较蛋疼,要用红包功能,首先你需要注册一个微信商户平台账号。 代码位置 分支pay-20160802 微...

    JerryZou 评论0 收藏0
  • Django-Oscar小记:如何使用高版本Django开发网页的SEO模块

    摘要:在使用搜索的插件时,很多插件都没有更新到,有的插件更新到了的高版本,但是不适用于的。在升级到版本的时候删除了很多类。正确指令不是,是完毕后,数据库生成表。我们最终使用到的表就是。有了自己的基类之后,在中配置的父类。在使用Google搜索Django的SEO插件时,很多插件都没有更新到Python3.x,有的插件更新到了Python的高版本,但是不适用于Django的2.x。 Django在升...

    番茄西红柿 评论0 收藏0
  • 微信公众号开发小记——3.接入三方登录

    摘要:我接触已经很久了,其中微信的就是我贡献的代码,然而当时做的时候比较年轻,而且这个项目处于一个很大的代码重构中,借这次机会重新用正确的姿势接入了一下三方登录,可以当做一个学习接入三方的。 为什么要接入三方登录 如果你的微信服务器要做复杂的逻辑,比如html5、给用户提供高级的服务,并且有很好看的页面等等,这种时候你就需要一个正常的web服务器,用户打通就需要做三方登录了。 而如果你决定直...

    aisuhua 评论0 收藏0
  • 微信公众号开发小记——1.接入微信服务器

    摘要:描述由于马上要做一波公众号开发,今天先调研,把基本的服务器接起来。手脚架地址文档微信公众号公众号开发首先你要有个公众号,这里就不说了按照流程申请。脚手架的说明微信公众号接入的时候要做很多事情,为了简化开发,提供一个版本的服务器。 描述 由于马上要做一波公众号开发,今天先调研,把基本的服务器接起来。微信公众号服务器在接入的时候要做一些烦躁的事情,改配置的时候要进行握手,api调用要做一些...

    sshe 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<