首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
Python零碎(一)
】的更多相关文章
python零碎知识点一
dir(object),列出对象所有可以用的的方法(参数可以为任意对象,例如class,func等) >>>dir('str') ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__gt__', '__has…
[转]Python零碎知识(2):强大的zip
一.代码引导 首先看这一段代码: 1 >>> name=('jack','beginman','sony','pcky') 2 >>> age=(2001,2003,2005,2000) 3 >>> for a,n in zip(name,age): 4 print a,n 5 6 输出: 7 jack 2001 8 beginman 2003 9 sony 2005 10 pcky 2000 再看这一段代码: 1 all={"jack&qu…
python零碎知识点
0.规范化 使用Ctrl+Alt+L可以将代码排列格式更加规范化 1.浮点数 1.23x109就是1.23e9或者12.3e8:0.000012可以写成1.2e-5 2.字符串 >>>"I'm OK" I'm OK >>>'I\'m \"OK\"!' I'm "OK"! 注:\表示后面的一个字符需要转义 3.除法 >>> 10 / 3 3.3333333333333335 /除法计算结果是浮点…
Python零碎(一)
Python中的__name__和__main__含义详解 在写Python代码和看Python代码时,我们常常可以看到这样的代码: def main(): ...... if __name == "__main__": main(); 其中的函数名main,也可以是其他任意的,你所设置的名字. 这里,就出现了,我们此处所要解释的 __name__和__main__ __name__: 如果是放在Modules模块中,就表示是模块的名字: 如果是放在Classs类中,就表示类的名字:…
初学python - 零碎的知识点
* 标识符命名规则 数字,字母,下划线组成,数字不能开头区分大小写 * 注释 单行:#:多行:‘ ‘ ‘ ,“”“: * 进制标识 b:二进制 o:八进制 d:十进制x:十六进制 转换:format(0o35)- 八进制35转换为十进制 * 变量地址变化问题 x= id(x) -- 1 x+= id(x) -- 2 1和2不一样,新数值没有明确指示会放入新内存空间 * 整型类型没有长度限制,受限于内存的大小 * 列表取值 /截取 [:] * 字符串取值/截取 python中一个字符也是一个字符串…
python --- 零碎
1.匿名输出: lambda x : print(x))(100) #冒号前输入量 ,冒号后是输出量结果:100 2.导入调用其他python文件: test1.py #第一个python文件 def A(): print(“我是test1文件里的输出”) test2.py #第二个python文件 from test1 import A #调用test1文件中的A函数 A() 结果:我是test1文件里的输出 3.函数中声明全局变量: count = 0 # 该变量在函数外,是一个全局变量de…
Python 零碎信息-基础 02
1. range xrange 的差别 1.1 range 返回列表对象. 1.2 xrange 返回xrange对象 不需要返回列表里面的值, 节省内存. >>> range(1,10) [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> xrange(1,10) xrange(1, 10) 2. 列表推导 >>> [x*x ,)] [, , , , , , , , ] #占位符应用 >>> [,)] ['the 1'…
Python 零碎信息-基础 01
1. """ 可以插入多行文字. print """ abC 123' 456''" #单引号, 双引号, 也没有关系 """ 2. 使用中文 utf-8编码 #coding=utf-8 #处理中文 x = "中文".decode('utf-8') y = u"中文" print len(x) # 结果为2 print len(y) # 结果为2 3. dir(str…
Python学习(26):Python函数式编程
转自 http://www.cnblogs.com/BeginMan/p/3509985.html 前言 <core python programming 2>说: Python不大可能会成为一种函数式编程语言,但它支持许多有价值的函数式编程语言构建. 然后就开始介绍lambda与四种内建函数. 对于新手来说,就有点迷惑了,到底什么是函数式编程了?? 于是google如下: 函数式编程是一种编程模型,他将计算机运算看做是数学中函数的计算,并且避免了状态以及变量的概念.wiki 我们知道,对象…
第四篇:python基础之杂货铺
在这一篇中我们将对上几篇的Python零碎的知识进行补充,即字符串的格式化输出,以及深浅拷贝,接下来我们将对这两种进行一一介绍. 一.字符串格式化输出 关于字符串的格式化输出,我们需要了解为什么需要字符串的格式化,同时掌握格式化输出的两种用法:百分号方式.format方式.接下来我们就这两种方式进行介绍: 字符串的格式化的两种用法: #百分号方式 info1 ="My name is %s,I'm %d years old."%("little-five",22)…