- 博客(6)
- 资源 (12)
- 收藏
- 关注
转载 Python 命名规范
文件名 全小写,可使用下划线包 应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。模块 与包的规范同。如mymodule。类 总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。函数&方法 函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_function。 注意:混合大小写仅被允许
2017-04-30 00:08:28 276
原创 Python-参数传递机制
第一句:人生苦短,我用Python第二句:PHP是世界上最好的语言,我爱Python好了,回归正题 Python中 万物皆对象,这点很重要 对象有可变与不可变之分,这似乎与参数传递没关系啊,别着急 请看下面的例子:>>> a="123" >>> b=[1,2,3] >>> def f(v1,v2): ... print(id(v1)) ... print(id(v2)) ...
2017-04-29 23:36:02 375
原创 python-关于对象
开章明义:Python 一切皆对象你所见到的函数 变量 类 实例 模块 甚至文件皆对象在其他面向对象语言中,例如Java,c++,c#等,对象意味着它必须有数据域和方法,对象总是和类出现在一起,类是创建对象的模板,创建对象的过程称之为类的实例化。 然而,Python中 对象的定义并不是很严格,对象可以没有方法,也可以没有属性。Python中的一切都可以赋值给变量,都可以作为参数传递给函数。 这其
2017-04-29 19:06:04 298
原创 Python-语法魔法
发现比较有趣的语法,记录下来1,list=[1,2,3,4,5,6,7,8,9,0]l[::2] ——>[1,3,5,7,9]list[::3] ------>[1,4,7,0]list[::-1] ----->[0,9,8,7,6,5,4,3,2,1]list[::-2]------>[0,8,6,4,2]结论:1 当访问列表时,缺省start 和end 时,默认为0和
2017-04-29 09:30:09 419
原创 Python 模块和包
模块和包定义:模块是包含Python代码的文本文件,文件以.py结尾,文件内可以是你想写的任何内容,函数或者类等等...包: 模块的一种组织结构 一个包由多个模块构成,即包含多个.py文件 1导入包的几种形式:1 import module 将module模块中属性列表的所有属性导入执行环境,使用时需要添加模块名称,例如 module.func()2 from module import att
2017-04-21 12:35:32 247
原创 Python 内置函数全解
Built-in FunctionsPython 内置函数1 abs(x) 求x绝对值 2 all(iterable) 如果可迭代对象的所有数据项都为真,返回True,否则返回false3 any(iterable) 如果可迭代对象的所有数据项有一个为真,就返回True,否则返回false4 basestring() 不可以直接调用此函数,可以用来测试对象是否为str 或者Unicode的实
2017-04-20 22:40:44 586
C语言程序设计-第二版-带目录
2018-11-04
Python cookbook
2017-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人