07 2019 档案
发表于 2019-07-25 13:54阅读:2785评论:0推荐:0
摘要:函数返回值 多条return语句: 总结: python函数使用return语句返回“返回值” 所有函数都有返回值,如果没有return语句,隐式调用return None return 语句并不一定是函数的语句块的最后一条 一个函数可以存在多个return语句,但只有一条可以被执行,如果没有一条r
阅读全文 »
发表于 2019-07-23 17:19阅读:491评论:0推荐:0
摘要:1、编写一个函数,接受一个参数n,n为正整数,左右两种打印方 式。要求数字必须对齐 正三角 倒三角 实现思路: 思路1、一行一行打印,前面追加空格,每一个空格的宽度等于数字字符串的宽度 思路2、切割打印,首先每个数字隔一个空格,获取长度,当遇到遇到一个空格,就把前面全部补成空格后面数字和空格全部打印
阅读全文 »
发表于 2019-07-23 12:21阅读:1037评论:0推荐:0
摘要:函数 数学定义 y=f(x), y是x函数,x是自变量。y=f(x0,x1...xn) Python函数 由若干语句组成的语句块,函数名称,参数列表构成,它是组织代码的最小单位 完成一定的功能 函数作用 结构化编程对代码的最基本的封装,一般按照功能组织一段代码 封装的目的为了复用,减少冗余代码 代码
阅读全文 »
发表于 2019-07-19 18:27阅读:270评论:0推荐:0
摘要:内建函数 标识id 返回对象的唯一标识,CPython返回内存地址 哈希hash 返回一个对象哈希 类型type 返回对象的类型 类型转换 float() int() bin() hex() oct() bool() list() tuple() dict() set() complex() byt
阅读全文 »
发表于 2019-07-18 17:42阅读:347评论:0推荐:0
摘要:标准库datetime datetime模块 对日期、时间、时间戳的处理 datetime类 类方法 today() 返回本地时区当前时间的datetime对象 now(tz=None) 返回当前时间的datetiem对象,时间到微秒,如果tz为None,返回和today()一样 utcnow()
阅读全文 »
发表于 2019-07-18 10:18阅读:408评论:0推荐:0
摘要:字典dict key value 键值对的数据集合 可变的、无序的、key不重复 字典dict定义 初始化 d = dict() 或者 d = {} dict(**kwargs) 使用name=value对初始化一个字典 dict(iterable,**kwarg) 使用可迭代对象和name= va
阅读全文 »
发表于 2019-07-17 15:00阅读:2401评论:0推荐:0
摘要:集合set 可变的 无序的 不重复的元素集合 set定义 初始化 set() 生成一个空集合 set(iterable) 可通过可迭代对象生产一个新的集合 set的元素要求必须可以hash 目前学过的不可hash的类型有list、set 元素不可以索引 set可以迭代 set增加 add(elem)
阅读全文 »
发表于 2019-07-16 20:49阅读:2010评论:0推荐:0
摘要:封装 将多个值使用逗号分割,组合在一起 本质上,返回一个元组,只是省略了小括号 python的特有的语法,被很多语言学习借鉴 举例: 解构 把线性结构的元素解开,并顺序的赋给其他变量 左边接纳的变量数要和右边解开的元素个数一致 举例 其他举例: 使用*变量名接收,但不能单独使用 被*变量名 收集后组
阅读全文 »
发表于 2019-07-16 18:15阅读:301评论:0推荐:0
摘要:切片 通过索引区间访问线性结构的一段数据 sequence[start:stop] 表示返回[start,stop]区间的子序列 支持负索引 start为0,可以省略 stop为末尾,可以省略 超过上界(右边界),就取到末尾;超过下界(左边界),取到开头 start一定要早stop的左边 [:]表示
阅读全文 »
发表于 2019-07-16 17:16阅读:1363评论:0推荐:0
摘要:什么是CPU 上下文 我们都知道,Linux是一个多任务操作系统,它远支持大于CPU数量的任务同时运行,当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短时间内,将CPU轮流分配给他们,造成多任务同时运行的错觉。 而在每个任务运行前,CPU都需要知道任务从哪里加载、又从哪里开始运行、也就是
阅读全文 »
发表于 2019-07-11 11:00阅读:2509评论:0推荐:2
摘要:什么是平均负载 平均负载可以对于我们来说及熟悉又陌生,但我们问平均负载是什么,但大部分人都回答说平均负载不就是单位时间内CPU使用率吗?其实并不是这样的,如果可以的话,可以 man uptime 来了解一下平均负载的详细信息。 简单的说平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进
阅读全文 »
发表于 2019-07-10 13:39阅读:1514评论:0推荐:1
摘要:1、什么是性能指标 这里一定会想到“高并发”和“响应快”,这里词正对应的就是“吞吐”和“延时”。我们知道随着应用负载的体系,系统资源的使用就会提高,甚至达到极限。而性能问题的本质,就是系统资源已经达到瓶颈,但请求处理还是不够快,无法支撑更多的请求。 性能分析就是找到应用或系统的瓶颈,并设法去避免或者
阅读全文 »