摘要: 目录 1 装饰器 2 迭代器 3 可迭代对象 1 装饰器 1.1目的、应用场景: 目的: 在不改变原函数内部代码的基础上,在函数执行前后自定义功能。 应用场景: 想要为函数扩展功能时,可以选择用装饰器。 1... 阅读原文
2019-08-25 14:42:02 阅读(2189) 评论(0)
摘要: 目录 1 lambda表达式 (匿名函数) 2 内置函数 1 lambda表达式 (匿名函数) 用于表示简单的函数 lambda表达式,为了解决简单函数的情况: def func(a1,a2): =====> fun... 阅读原文
2019-08-25 12:52:02 阅读(2374) 评论(0)
摘要: 目录 1 返回值 2 作用域 3 函数小高级 4 函数中高级 1 返回值 def func(arg): # .... return 9 # 返回值为9 默认:return None v... 阅读原文
2019-08-25 12:00:02 阅读(2583) 评论(0)
摘要: 目录 1 面向过程编程与函数式编程 2 函数的基本结构 3 函数的参数 1 面向过程编程与函数式编程 截至目前我们所接触、所写的编程为:面向过程式编程【可读性差/可重用性差】 # 面向过程编程 user_input =... 阅读原文
2019-08-25 10:48:02 阅读(3518) 评论(0)
摘要: Python 入门之Python基础知识 1、变量 (1)变量就是把程序运行的中间结果临时存在内存中,以便后续代码使用 (2)变量的作用: 昵称,就是代指内存中某个地址中的内容 a = 123 变量名 赋值 值 (3)变量命名的规则: (1)、 变量名由字母、数字... 阅读原文
2019-08-25 10:35:02 阅读(2373) 评论(0)
摘要: 并发编程:多进程 进程创建的两种方式 #第一种 from multiprocessing import Process import time def func(name):( print(f'{name}子进程开始') time.sleep(1) print(f'{name}子进程结... 阅读原文
2019-08-25 08:53:02 阅读(2360) 评论(0)
摘要: Python3 线程中常用的两个模块为: _thread threading(推荐使用) 使用Thread类创建 import threading from time import sleep,ctime def sing(): for i in range(3): prin... 阅读原文
2019-08-25 08:46:01 阅读(3709) 评论(0)
摘要: 目录 1、模块 模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况) 1 ''' 2 在学习过程中有什么不懂得可以加我的 3 python学习交流扣扣qun,934109170 4 群里有不错的学习教程、开发工具与电子书籍。 5 与你... 阅读原文
2019-08-25 07:10:02 阅读(2488) 评论(0)
摘要: 虽然这两种文件均保存字节代码,但.pyc文件是Python文件的编译版本,它有平台无关的字节代码,因此我们可以在任何支持.pyc格式文件的平台上执行它。Python会自动生成它以优化性能(加载时间,而非运行速度) 本文首发于Python黑洞网,博客园同步更新 阅读原文
2019-08-25 06:48:01 阅读(2303) 评论(0)
摘要: 有关Python网站上的官方文档,如何在Linux上的同一台机器上安装和运行多个版本的Python? 我可以找到大量的博客帖子和答案,但我想知道是否有“标准”官方方式这样做? 或者这完全取决于操作系统?   解决方案 我认为它是完全独立的。只需安装它们,然后你就可以使用命令/usr/bin/pyt... 阅读原文
2019-08-25 06:00:02 阅读(2630) 评论(0)