001、dict 函数来创建字典

#!/usr/bin/python
#!coding:utf-8 if __name__ == "__main__": dct001=dict(host='127.0.0.1',port=3306)
#直接通过关键字参数构造
dct002={'host':'127.0.0.1','port':3306}
#通过字面值构造 key=['host','port']
value=['127.0.0.1',3306]
dct003=dict(zip(key,value))
#借助zip函数构造 print(dct001)
print(dct002)
print(dct003)

002、divmod(a,b) 通过这个函数来返回商,余数

#!/usr/bin/python

if __name__=="__main__":
#divmod(a,b) 返回的是一个元组(a//b,a%b) 也就是说返回的是商和余数
a=3
b=2
print(divmod(3,2))#打印 (1,1)

003、enumerate() 返回迭代器

#!/usr/bin/python

if __name__=="__main__":
names=['wolson','jerry','tom']
newNames=enumerate(names)
#返回一个可以枚举的对象
#也就是说newNames可以看成是这样的( (0,'wolson'),(1,'jerry'),(2,'tom') )
for item in newNames:
print(item)

004、filter 只返回判断为True的元素

#!/usr/bin/python

def fun_big_then_20(number):
'''定义一个函数,如果number大于20就返回True'''
return number>=20 if __name__=="__main__":
numbers=(1,3,5,100,200,300)
big_then_20_numbers=filter(fun_big_then_20,numbers)
#只返回判断为true的那些元素
print(list(big_then_20_numbers))#打印 [100,200,300]

005、判断一个对象是否包涵特定属性

#!/usr/bin/python

if __name__=="__main__":

    l=list((1,2,3))
result=hasattr(l,'length')
#判断length 是不是l的一个属性
print(result)#返回False 因为list 对象没有length 属性。

006、返回一个对象的hash值

#!/usr/bin/python

if __name__=="__main__":
print(hash('hello world'))
#返回一个对象的hash 值

python解释器内建函数002的更多相关文章

  1. python 解释器内建函数001

    python解释器内建函数列表如下: 001.abs() 求绝对值 #!/usr/bin/python if __name__=="__main__": print(abs(-10 ...

  2. python入门-python解释器执行

    最近由于公司需要,接触了python这门神奇的语言,给我的感觉就是开发快速和代码简洁. 开始还是先罗列一下解释性语言和编译性语言的差别吧0.0!   编译性语言:是在程序运行前,需要专门的一个编译过程 ...

  3. python学习笔记-python解释器

    刚开始学习python,首先要了解一下python解释器. 什么是python解释器? 编写python代码保存后,我们会得到一个以.py为扩展名的文本文件.要运行此文件,就需要python解释器去执 ...

  4. python环境搭建-设置PyCharm软件的配色方案和Python解释器

    设置PyCharm软件的配色方案 设置Python解释器(用于Python2 or 3 的切换)

  5. python解释器快捷键

    13. 交互式输入的编辑和历史记录 某些版本的 Python 解释器支持编辑当前的输入行和历史记录,类似于在 Korn shell 和 GNU Bash shell 中看到的功能.这是使用GNU Re ...

  6. Python解释器

    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件.要运行代码,就需要Python解释器去执行.py文件. 由于整个Python语言从规范到解释器都是开源的 ...

  7. python解释器的安装;python2与python3同时在环境变量中时的解决方案

    新文档 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,addres ...

  8. 浅析Python解释器的设计

    从现代编译器的角度看,解释器和编译器的边界已经相当的模糊.我们后面的讨论说到的编译器就是Python的解释器,没有特别说明的指的是CPython的实现. 内存管理(Memory Management) ...

  9. Python tutorial阅读之使用 Python 解释器

    配置环境变量后,一般可以直接通过Python或指定Python版本号来调用Python. Python 解释器有些操作类似 Unix shell:当使用终端设备(tty)作为标准输入调用时,它交互的解 ...

随机推荐

  1. sqlserver中临时表、row-number、update更新自己

    SELECT * INTO #TempStudent FROM (SELECT id, ROW_NUMBER() OVER(ORDER BY id) RowNum FROM dbo.student) ...

  2. [TYVJ] P1027 木瓜地

    木瓜地 背景 Background USACO OCT09 4TH   描述 Description Bessie不小心游荡出Farmer John的田地,而走进了相邻的农民的地.她举起一个木瓜,木瓜 ...

  3. 本地windows主机无法访问虚拟机里主机解决办法

    一:设置虚拟机里IP,使其与本地计算机IP在同一网段 本地计算机网络IP设置如下: 虚拟机里ip为192.168.1.9 设置IP步骤请参考:Linux里如何设置IP(RED HAT) 二:将虚拟机网 ...

  4. linux find详解

    find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件. find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - < ...

  5. 总结spring下配置dbcp,c3p0,proxool数据源链接池

    转载自 http://hiok.blog.sohu.com/66253191.html applicationContext-datasource-jdbc.xml <?xml version= ...

  6. Uva 1342 - That Nice Euler Circuit

    Little Joey invented a scrabble machine that he called Euler, after the great mathematician. In his ...

  7. Android Studio代码着色插件

    文章将给大家分享Studio中代码高亮插件,个人觉得换个代码着色方式还是挺有必要的,起码让视觉上有个变换,感官上爽一些.就像吃惯了大鱼大肉,偶尔也来点青菜萝卜吧.以下是个人喜欢的几款,给个效果图大家看 ...

  8. Openstack REST API

    There are some high quality resources that already cover the OpenStack API, so this is a YEA (yet an ...

  9. <转载>僵尸进程

    转载http://www.cnblogs.com/scrat/archive/2012/06/25/2560904.html 什么是僵尸进程 僵尸进程是指它的父进程已经退出(父进程没有等待(调用wai ...

  10. 动态规划之最长公共子序列LCS(Longest Common Subsequence)

    一.问题描述 由于最长公共子序列LCS是一个比较经典的问题,主要是采用动态规划(DP)算法去实现,理论方面的讲述也非常详尽,本文重点是程序的实现部分,所以理论方面的解释主要看这篇博客:http://b ...