5、and和orand返回第一个假值,如果都为真,返回最后一个真值。or返回第一个真值,如果都为假,返回最后一个假值。复制代码>>>a="first">>>b="second">>>1andaorb1‘first‘>>>0andaorb2‘second‘复制代码类似于:bool?a:b安全使用:>>>a=""
分类:
编程语言 时间:
2018-08-02 12:24:06
阅读次数:
109
参考: eval/exec/compile的区别:https://stackoverflow.com/questions/2220699/whats-the-difference-between-eval-exec-and-compile-in-python pickle的使用: https://p ...
分类:
编程语言 时间:
2018-08-01 12:04:15
阅读次数:
161
可迭代对象的定义 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable ...
分类:
编程语言 时间:
2018-07-31 15:35:53
阅读次数:
158
python进阶,装饰器,.定义一个可接受参数的装饰器,如何定义一个属性可由用户修改的装饰器,定义一个能接受可选参数的装饰器 ...
分类:
编程语言 时间:
2018-07-21 22:51:03
阅读次数:
254
一、如何在列表、字典、集合中筛选数据 问题引入: 列表:[-10,2,2,3,-2,7,6,9] 找出所有的非负数 字典:{1:90,2:55,3:87...} 找出所有值大于60的键值对 集合:{2,3,8,6,7,5} 找出所有被3整除的数 列表: 字典: 集合: 二、列表(元组)的重命名 问题 ...
分类:
编程语言 时间:
2018-06-18 20:58:39
阅读次数:
203
在这里还是要推荐下我自己建的Python开发学习群:483546416,群里都是学Python开发的,如果你正在学习Python ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件开发相关的),包括我自己整理的一份2018最新的Python进阶资料和高级开发教程,欢迎进阶中和 ...
分类:
编程语言 时间:
2018-06-14 11:22:28
阅读次数:
185
基础知识 『流畅的Python』第1~4章_数据结构、编码 『Python』基础数据结构常见使用方法 『Python CoolBook』数据结构和算法_多变量赋值&“*”的两种用法 『Python CoolBook:Collections』数据结构和算法_collections.deque队列&yi ...
分类:
编程语言 时间:
2018-06-03 00:01:24
阅读次数:
231
高阶函数 1.把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。 2.Python内建了map( )和reduce( ) 函数 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterato ...
分类:
编程语言 时间:
2018-05-11 12:55:46
阅读次数:
249
问题描述:用 Python 实现函数 count_words(),该函数输入字符串 s 和数字 n,返回 s 中 n 个出现频率最高的单词。返回值是一个元组列表,包含出现次数最高的 n 个单词及其次数,即 [(, ), (, ), ... ],按出现次数降序排列。您可以假设所有输入都是小写形式,并且... ...
分类:
编程语言 时间:
2018-05-08 11:08:54
阅读次数:
209
python进阶篇 import 导入模块 sys.path:获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。 ? import sys ? sys.path.append("") 重新导入模块 ? reload(模块) ==、is 数字 ...
分类:
编程语言 时间:
2018-05-06 00:10:53
阅读次数:
257