第4页

  • 【教程】Python第十七课(面向对象)

    【教程】Python第十七课(面向对象)

    Python第17课(面向对象)    >>>思维导图>>>博客园面向对象编程思想OOP什么是面向对象[os-copy]面向对象是一种编程思想,是前辈们总结出的经验,指导程序员如何编写出更好的程序,核心是对象,程序就是一系列对象的集合,程序员负责调度控制这些对象来交互着完成任务案例1 把大象装进冰箱?面向过程: 1.打开冰箱 2.装入大象 3.关闭冰箱 面向对象: 找个具备装大象的技能的对象在面向对象中程序员的角度发生改变,从具体的操作者变...

    Python教程 2019-07-24 172 0
  • 【教程】Python第十六课(模块3)

    【教程】Python第十六课(模块3)

    Python第十六课(模块3)    >>>思维导图>>>博客园模块与包模块""" 三种来源     1.内置的     2.第三方的     3.自定义的 四种表示形式     1.py文件(******)     2...

    Python教程 2019-07-19 100 0
  • 【教程】Python第十五课(模块2)

    【教程】Python第十五课(模块2)

    Python第十五课(模块2)    >>>思维导图>>>博客园collections模块collections模块在内置的数据类型,比如:int、str、list、dict等基础之上额外提供了几种数据类型。 1.namedtuple(): 生成可以使用名字来访问元素内容的tuple子类 2.deque: 双端队列,可以快速的从另外一侧追加和推出对象 3.Counter: 计数器,主要用来计数 4.OrderedDict:...

    Python教程 2019-07-18 139 0
  • 【教程】Python第十四课(正则表达式)

    【教程】Python第十四课(正则表达式)

    Python第十四课(正则表达式)    >>>转到思维导图>>>转到博客园正则表达式与re模块的关系    1.正则表达式是一门独立的技术,任何语言均可使用    2.python中要想使用正则表达式需要通过re模块正则表达式应用场景推荐书籍:正则指引    1.爬虫    2.数据分析字符...

    Python教程 2019-07-17 195 0
  • 【教程】Python第十三课(模块1)

    【教程】Python第十三课(模块1)

    Python第十三课(模块1)    >>>转到思维导图>>>转到博客园1.什么是模块?1模块就是一系列工能的结合体 2模块的三种来源:     1.内置的(python解释器自带)     2.第三方的(别人写的)     3.自定义的(你自己写的) 3模块的四种表现形式     ...

    Python教程 2019-07-16 162 0
  • 【教程】Python第十二课(迭代器/生成器)

    【教程】Python第十二课(迭代器/生成器)

    Python第十二课(迭代器/生成器)    >>>转到思维导图>>>转到博客园1.迭代1.1什么是迭代:更新换代(重复)的过程,每次迭代都必须基于上一次的结果1.2什么是迭代器:迭代取值的工具1.3为什么要有迭代器:迭代器提供了一种不依赖于索引取值的方式对于序列类型:字符串、列表、元组,我们可以使用索引的方式迭代取出其包含的元素。但对于字典、集合、文件等类型是没有索引的,若还想取出其内部包含的元素,则必须找出一种不依赖于索引的迭代方式,这就是迭代器1.4什么...

    Python教程 2019-07-15 144 0
  • 【教程】Python第十一课(函数4)

    【教程】Python第十一课(函数4)

    Python第十一课(函数4)    >>>转到思维导图>>>转到博客园递归函数函数在调用阶段直接或间接的又调用自身如果一个函数在内部调用自身本身,这个函数就是递归函数。举例# 举个例子,我们来计算阶乘n! = 1 x 2 x 3 x ... x n,用函数fact(n)表示,可以看出: # fact(n) = n!&n...

    Python教程 2019-07-12 161 0
  • 【教程】Python第十课(函数3)

    【教程】Python第十课(函数3)

    Python第十课(函数3) >>>转到思维导图>>>转到博客园闭包函数1.定义在函数内部的函数2.内部函数内部函数引用了外部函数名称空间作用域的名字只要满足以上两点都叫做闭包函数def func():     name = jason'  # 先在内部找name没有再往上层找 有了就停止查找     def&...

    Python教程 2019-07-12 152 0
  • 【教程】Python第九课(函数2)

    【教程】Python第九课(函数2)

    Python第九课(函数2) >>>转到思维导图>>>转到博客园命名关键字参数在函数定义阶段,写在*和**可变长参数之间的形参在给命名关键字参数传值的时候,只能用关键字为期传值在定义阶段 给你感觉好像是z是默认值参数,放在了m这个位置参数的前面了,应该报错其实z和m都是命名关键字参数,不是默认值参数和位置参数def func(x,y=1,*args,z=3,m,**kwargs):     print(x,y) &n...

    Python教程 2019-07-10 151 0
  • 【教程】Python第八课(函数1)

    【教程】Python第八课(函数1)

    Python第八课(函数1) >>>转到思维导图>>>转到博客园函数的返回值函数内要想返回给调用者值 必须用关键字return不写return:函数默认返回Nonedef func():     print('hahaha') res = func() print(res)只写return:return除了可以返回值之外,还可以直接结束整个函数的运行只写return 返回的也是N...

    Python教程 2019-07-09 139 0
本站会员尊享VIP特权,现在就加入我们吧!登录注册
登录
用户名
密码
注册
用户名
密码
确认密码
邮箱
获取邀请码
邀请码
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱