1、dict.get(key,default)>>>返回字典中相应键对应的值,如果不存在,则返回default,这个可以设置为None

2、calendar.isleap(2019)>>>判断是否是闰年

3、enumerate(sequence, [start=0])>>>返回下标和相应的元素,sequence是一个可以迭代的对象,start是起始位置的下标,例如enumerate([1,2]),输出:[(0,1),(1,2)]

4、map(function,Iterable,...)>>>序列解包,function是一个函数,Iterable是可迭代的对象,例如map(int,str(184)),返回各位数;map(lambda x:int(x)**3,str(485)),返回各位数

5、math.ceil(num)>>>向上取整

6、sorted(list)>>>返回的是一个新的list,对列表进行升序排序

7、x = set()>>>创建一个集合

8、x.add()>>>向集合中添加元素

9、dir(itertools)>>>查看itertools模块中的所有方法

10、itertools.combinations(iterable,i)>>>创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按照输入的iterable中的顺序排序。例如,itertools.combinations([1,2,3,4],3),返回一个迭代器,可以将其转换成列表后输出一个“从列表里选随机选三个的所有排列组合”

11、math.factorial(n)>>>阶乘函数,即n!

12、binarySearch(list,num)>>>在列表list里面用内置函数binarySearch()二分查找数值num

13、divmod(div,base)>>>把除法结果的商和余数结合起来,例如divmod(7,2),输出是(3,1)

14、list.reverse()>>>逆序输出列表list

15、str.join(squence)>>>将元素序列squence中的元素按照指定分隔符str的方式连接成一个新的字符串,例如str = '-',则str.join(['a','b','c']),结果是:a-b-c

16、ord(string)>>>返回的是十进制

17、car1.setSpeed=types.MethodType(setSpeed,car1)>>>动态的为对象增加成员方法,car1是实例化对象,setSpeed是所要增加的成员方法

https://www.cnblogs.com/PrettyTom/p/6664808.html

18、dir()>>>括号里面可以是对象、变量、类型,dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表

转载于:https://www.cnblogs.com/BASE64/p/10961003.html

python学习之散学相关推荐

  1. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  2. Python学习---入门导学篇

    Python学习---入门导学篇 Python的特点 Python受人喜欢的原因 Python的缺点 Python能做什么? Python基础语法 Python的特点 1.Python是一门编程语言, ...

  3. python学习-如何高效学 Python?

    随着数据科学概念的普及,Python 这门并不算新的语言火得一塌糊涂.因为写了几篇用 Python 做数据分析的 文章,经常有读者和学生在留言区问我,想学习 Python,该如何入手?我经常需要根据他 ...

  4. Python学习的十个阶段,学完大成,对应一下看看你自己在哪个阶段

    大家好,我是梦雅. \ 今天给大家整理了Python学习的十个阶段内容,看看你现在正处于哪个阶段,想学习的朋友也可以根据这个阶段规划学习. \ \ \ 阶段一:Python基础[ 初入江湖] \ Li ...

  5. python初学到底怎么学?大神三天快速学习python的方法留下的笔记

    以下是一些Python实用技巧和工具,希望能对大家有所帮助. 交换变量 x = 6 y = 5 x, y = y, x print x 5 print y 6 if 语句在行内 print " ...

  6. python之路 mysql 博客园_教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql...

    教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql Easy_install安装MySQLdb 很简单,以至于我不晓得该怎么说.一句话. sodu ...

  7. 学python有哪些书推荐-有哪些Python学习路线值得推荐?线路及书籍推荐都在这里...

    有哪些Python学习路线值得推荐?下面就跟着千锋一起来看看吧! 人生道路上,如果你没有方向,就会不知道怎么走,可能就只能浑浑噩噩地过完了.你可能会说,这和文章有什么关系.其实,学Python又何尝不 ...

  8. python入门到精通需要学多久-史上最详细python学习路线-从入门到精通,只需5个月时间...

    针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...

  9. 没学过编程可以自学python吗-完全没学过编程的人学习 Python前应该掌握些什么?...

    在众多高大上的自学指导中,尝试做一股清流,把要讲清楚的都讲清楚,除了一堆资料之外,你能在学之前就有一个非常明显的结果倾向. 本文以<小白带你学Python>为内容方向,试图在繁杂的信息里, ...

最新文章

  1. java stream操作案例
  2. OSChina 周一乱弹 —— 抱着漂亮袜子就亲了一口
  3. 5种JavaScript中常用的排序方法
  4. Java 单例模式探讨
  5. 用c语言读取固定大小的raw格式图像并统计灰度值
  6. 一爱就是一辈子:坚持4年的编程爱好
  7. 腾讯视频下载电脑_腾讯视频如何设置允许腾讯视频驻留功能
  8. 优衣库偷拍事件处理结果来了:涉事人为某科技公司员工...
  9. Python+BI可视化分析2000W数据之后,告诉你这届毕业生有多难
  10. MCP2515在8M晶振控制器下配置1M波特率的配置
  11. 安卓平台有哪些好的时间管理软件
  12. 从数据库导出数据到EXCEL换行的问题解决方法
  13. leveldb 详解
  14. Android横向滚动卡片,Android仿探探卡片式滑动效果实现
  15. C语言的stdio.h文件
  16. win7 oracle32位客户端安装找不到orandce11.dll.dbl
  17. 机器学习习题(16)
  18. 健康上报系统springboot+vue+wx
  19. 解除oracle锁表
  20. Leanote 蚂蚁笔记 云笔记

热门文章

  1. [bbk4957]第69集 第8章 -性能维护 00
  2. 输入对话框基于PyQt4的输入对话框
  3. 博客搬家了--这次搬进自己家的了,不过博客园的会定时更新!新家地址: http://blog.woshimaijia.com/...
  4. 让列表只显示数据,不显示文件夹的方法
  5. 152.信道划分及其典型应用
  6. 通用联手谷歌,应用程序和语音助手将整合到车辆中
  7. 从GBIP到PXI 的发展简史
  8. matlab计算运行时间方法
  9. Mybatis工作流程及其原理与解析
  10. 011_Cascader级联选择器