分类
摘要:
目录
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)