当前位置:首页 > Python教程 > python技巧

python技巧

哈佛大学《CS50 Python人工智能入门》公开课 (2020)

18

课程介绍本课程探讨现代人工智能基础上的概念和算法,深入探讨游戏引擎、手写识别和机器翻译等技术的思想。通过实践项目,学生在将图形搜索算法、分类、优化、强化学习以及其他人工智能和机器学习的主题融入到他们自己的Python程序中,从而获得图形搜索

python 冒泡排序

6

defbubble_sort(blist):count=len(blist)foriinrange(0,count):forjinrange(i+1,count):ifblist[i]>blist[j]:blist[i],blist[

python中的生成器

10

什么是生成器?  生成器是一个包含了特殊关键字yield的函数。当被调用的时候,生成器函数返回一个生成器。可以使用send,throw,close方法让生成器和外界交互。生成器也是迭代器,但是它不仅仅是迭代器,拥有next方法并且行为和迭代

Python 特殊方法

11

1_int_定义在类中,创建类的实例的时候回先调用此方法,用于对该类的一些初始化(例如变量初始化)2_str_def_str_(self):return"thisisastring‘  定义在类中,用print调用类的时候,会调用到此方法c

Python--PEP8编码规范

9

类或函数定义后应有2个空行文档注释应当使用三个双引号运算符周围缺少空格   (运算符前后要有空格)内联注释前至少有两个空格  (行内注释与代码之间至少要有两个空格)内联注释应以#和空格开头  (行内注释的内容与#之间要有一个空格,多了也不行

selenium2.0关于python的常用函数

15

selenium2.0关于python的常用函数(一)分类:selenium新建实例driver=webdriver.Chrome()1.通过标签属性Id查找元素方法:find_element_by_id(element_id)实例:dri

python 保存网页为pdf到本地

8

1importurllib22importcookielib3importpdfkit45cj=cookielib.LWPCookieJar()6opener=urllib2.build_opener(urllib2.HTTPCookieP

Python基础学习笔记(三)

11

python基础笔记之寻求帮助1、寻求帮助python中的帮助文档和shell中的一样,也是相当丰富的,可以使用help(object)来查看帮助,其中object是你要查找帮助的对象,比如,查看dir的功能,可以用>>>

学习Python中的self、__init__(self)

6

python中的selfself代表类的实例,而self.class则指向类。classTest:defprint_self(self):print(self)print(self.__class__)t=Test()t.print_sel

Python基础笔记系列三(1):list列表

22

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!  python中的list列表是一种序列型数据类型,一有序数据集合用逗号间隔用方括号括起来,和字符串一样可以通

python os 模块详解

31

os.sep:取代操作系统特定的路径分隔符os.name:指示你正在使用的工作平台。比如对于Windows,它是‘nt‘,而对于Linux/Unix用户,它是‘posix‘。os.getcwd:得到当前工作目录,即当前python脚本工作的

【学习】Python进行数据提取的方法总结【转载】

19

链接:http://www.jb51.net/article/90946.htm数据提取是分析师日常工作中经常遇到的需求。如某个用户的贷款金额,某个月或季度的利息总收入,某个特定时间段的贷款金额和笔数,大于5000元的贷款数量等等。本篇文章

python super()函数的用法与多重继承

20

super()函数可以用于继承父类的方法,语法如下:super(type[,object-or-type])虽然super()函数的使用比较简单,但是需要根据单继承和多继承来分析函数的调用关系。首先,当类之间的继承关系为单继承时,函数调用关

python学习笔记:网络请求——requests模块

9

上面讲过的urllib模块太麻烦了,还有一个比较方便的模块,就是requests模块,好用到你怀疑人生·^_^,一定要会哦需要安装,pipinstallrequests即可,下面是requests模块的实例。importrequestsre

Python中常用的模块

21

Python中常用的模块1、模块的概述(1)模块定义:用来从逻辑上组织python代码实现一个功能,本质就是.py结尾的python文件(2)包:用来从逻辑上组织模块,本质是一个目录(必须带有一个__init__.py的文件)(3)模块导入

<Python基础>类和对象(初级)---烧开水的例子

10

类和对象(初级)---烧开水的例子'/>‘‘‘类:模板(模子)类的名称:类名(人)类的属性:一组数据(年龄,身高)类的方法:进行操作的方法(走,跑,吃,喝)对象:实体类的抽象:把现实中的物品用类去表示‘‘‘#创建一个类classXxx:#属

python学习笔记 序列化

13

在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict:d=dict(name=‘Bob‘,age=20,score=88)可以随时修改变量,比如把name改成‘Bill‘,但是一旦程序结束,变量所占用的内存就被操作系统全部回收