最近加入了python部落,感觉里面的刷题宝很有意思,玩了一下,知道了许多以前并不清楚的内置函数,然后感觉到快要记不住了,所以开始陈列一下

1.divmod(a,b):取a除以b的商和余数,功效等价于(a//b, a%b);

2.dir():参数为函数名,类名。它会告诉我们对应函数包含有什么参数

3.enumerate:遍历列表时同时生成了序号,举个例子:

1 a = [1, 2, 3]2 for index,item inenumerate(a):3 printindex4 print item

4.complex:处理python中的复数,比如complex(2, 3)-->2+3j;complex(2+3j)-->2+3j注意这个地方括号里的表达式是不能有空格的!!

5.cmp(x,y): 函数用于比较2个对象,如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。

6.chr(i):返回整数i对应的ASCII字符。与ord()作用相反。

7.isinstance(a,obj):用于判断某一对象类型,意思大约是a是否是obj类型;在这里要注意type函数,它俩最重要的一个区别为:type只能对类型作直接判断,而isinstance功能    比type更强,可以对子类

8. any和all:any与all()函数的区别,any是任意,而all是全部。any---->如果iterable的任何元素不为0、''、False,all(iterable)返回True。如果iterable为空,返回False。函数等价于:

defany(iterable):for element initerable:ifelement:returnFalsereturn True

然而all---->如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;函数等价于:

1 defall(iterable):2 for element initerable:3 if notelement:4 returnFalse5 return True

9.__doc__:python函数描述文档字符串,print(function.__doc__),输出的是function函数中使用三引号括起来的描述。

10.eval:将字符串str当成有效的表达式来求值并返回计算结果。还可以执行字符串代码

11:exec,execfile,exec语句用来执行储存在字符串或文件中的Python语句;execfile(filename [,globals [,locals ]])函数可以用来执行一个文件。

12:format----->python格式化内置函数,网上找到的用法:

1 age = 25

2 name = 'Caroline'

3 deftest:4 print '{0} is {1} years old.'.format(name, age) #输出参数

5 print '{0} is a girl.'.format(name)6 print '{0:.3} is a decimal.'.format(1/3) #小数点后三位

7 print '{0:_^11} is a 11 length.'.format(name) #使用_补齐空位

8 #别名替换

9 print '{first} is as {second}.'.format(first=name, second='Wendy')10 print 'My name is {0.name}'.format(open('out.txt', 'w')) #调用方法

11 print 'My name is {0:8}.'.format('Fred') #指定宽度

先学到这里,又要上班了。。。。

-----python小学生

python部落课程资源_python部落刷题宝学到的内置函数相关推荐

  1. python 2x可以打么_Python打基础一定要吃透这68个内置函数

    内置函数就是Python给你提供的,拿来直接用的函数,比如print.,input等. 截止到python版本3.6.2 ,python一共提供了68个内置函数,具体如下 abs() dict() h ...

  2. Python基础必掌握的5种数据类型和8种内置函数基本操作

    今天跟着我一起学习/复习一下Python语法的5种基本数据类型和8种数据基本操作.如果你已经掌握了这块内容,也建议跟着文中代码进行操作加深印象巩固学习成果. 整套学习自学教程中应用的数据都是<三 ...

  3. python func函数用法_python教程:3个非常有用的内置函数

    这三个内置函数还是非常有用的,在工作中用的还不少,顺手,下面一一进行介绍 1.filter 语法:filter(function,iterable) 解释:把迭代器通过function函数进行过滤出想 ...

  4. Python函数合集:68个内置函数请收好!

    内置函数就是python给你提供的, 拿来直接用的函数,比如print.,input等.截止到python版本3.6.2 python一共提供了68个内置函数. 很多人学习python,不知道从何学起 ...

  5. python基础总结--- 列表、内置函数(4-5)

    文章目录 6. 列表 6.1 列表的索引和切片 6.2 修改列表的元素值 6.3 列表的常用方法 6.3.1 添加元素append 6.3.2 添加元素 extend 6.3.3 插入元素insert ...

  6. Python常用小技巧,提高刷题效率(适用于蓝桥杯python组)

    1. 掌握python标准库及小技巧 python课程学习到面向对象,就可以刷题参加算法比赛了 对于蓝桥杯不支持第三方库,但学会python标准库,将事半功倍: 2. 常用的列表函数 list1.ap ...

  7. python内置函数用来返回列表、元组、字典_python程序设计第一章基础知识 题库及选解...

    由于学校的python是笔试,所以找了份感觉比较好的题库刷了下其中前八章的填空和判断,附上选解.各章链接如下 填空 1. Python安装扩展库常用的是()工具.(pip) 2. Python标准库m ...

  8. python中int的功能_Python内置函数int()高级用法

    int()函数常用来把其他类型转换为整数,例如: >>> int(3.2) 3>>> int(1/3) 0 其实,int是Python内置类型之一,之所以能够当作函 ...

  9. python内置函数range(a、b、s)的作用_python中,内置函数range(a,b,s)的作用是产生一个整数序列,从a到b....

    python中,内置函数range(a,b,s)的作用是产生一个整数序列,从a到b. 答:错 在生物性污染中范围最广.危害最大的污染是微生物的污染.(?) 答:对 中国大学MOOC: Which of ...

  10. python内置函数用来返回数值型序列中所有元素之和_Python内置函数______用来返回数值型序列中所有元素之和...

    [填空题]表达式 int(4**0.5) 的值为 [判断题]3+4j不是合法的Python表达式. [填空题]已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为 [填 ...

最新文章

  1. cnn卷积中padding作用
  2. django 创建超级用户时报错 1146
  3. python自动化构建工具_Python自动化构建工具scons使用入门笔记
  4. kong 启动报错 could not retrieve server_version: timeout
  5. [翻译]SQL Server 工作集消息
  6. linux bash环境变量,linux-bash环境变量
  7. C语言 JSON 解析库 - MJSON使用介绍
  8. 车借给朋友好几次,满油的车每次还回来都是没油了,我觉得心里有些不舒服是我太计较吗?
  9. 10.Linux/Unix 系统编程手册(上) -- 时间
  10. linux数组操作 增删改查,JS实现数组的增删改查操作示例
  11. nbu备份nas文件服务器,NBU网络备份大全之远程配置备份策略
  12. java系统化基础-day02-运算符、选择结构、循环结构
  13. 纳滤膜分离技术用于制药提纯精制处理 稳定可靠
  14. 有什么软件android跟电脑连接无线,手机电脑连接的软件有哪些(安卓手机连接电脑的方法)...
  15. 基于matlab的磁悬浮控制系统,基于MATLAB的磁悬浮球系统PID控制器设计与实现
  16. 护卫神备份mysql_护卫神好备份系统数据库怎么备份?
  17. ubuntu项目移植windows
  18. 如何提高团队管理能力6
  19. mac 卸载pkg安装包
  20. 机器学习- MACHINE LEARNING

热门文章

  1. 线程基础阶段性总结和扩展(一)
  2. Oracle递归sql
  3. springboot的if else过多解决方案
  4. 分布式事务解决方案之最大努力通知
  5. Spring Cloud Bus消息总线(学习总结)
  6. 高并发下如何保证数据库和缓存双写一致性?
  7. Web开发之Session
  8. 《鸟哥的Linux私房菜》读书笔记
  9. MyBatis 传入参数之parameterType
  10. 《Adobe Illustrator CS6中文版经典教程(彩色版)》—第0课0.14节使用画笔工具