![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 64
yangyangaq1
这个作者很懒,什么都没留下…
展开
-
Python 高阶函数——map,reduce
高阶函数 一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 #函数本身也可以赋值给变量,即:变量可以指向函数 >>> f = abs >>> f <built-in function abs> >>> f(-10) 10 #函数名也是变量 >>> abs = 10 >>转载 2018-03-07 22:24:16 · 189 阅读 · 0 评论 -
Python——filter()函数和sorted()函数
filter()函数 Python内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的是,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素 #把一个序列中的空字符串删掉,可以这么写: def not_empty(s): return s and s.stri...转载 2018-03-08 21:47:04 · 250 阅读 · 0 评论 -
简介ipython的常用magic命令
所有在Python解释器中可以运行的代码都可以在ipython解释器下运行 %lsmagic:查看所有的magic命令 %whos : 查看当前的变量空间 %reset -f :使用 reset 重置当前变量空间 %pwd:打印当前工作文件夹 %mkdir+文件夹名称: 产生新文件夹 %cd :使用 cd 改变工作文件夹: %writefile xx.py: 使用 wri...原创 2018-03-04 18:13:36 · 2982 阅读 · 0 评论 -
Python数据类型
Python常用数据类型: 整数 浮点数 列表 字典 Numpy数组 字符串string 字符串文本可使用三引号进行分行 字符串可以用“+”进行连接,用“*”进行重复 字符串可以被索引及分割 注意切片索引的范围 字符串使用len()查看长度 Python字符串不可以被更改 #三引号分行# print('''\ Usage: thingy [OPTIONS] ...翻译 2018-03-04 21:55:22 · 171 阅读 · 0 评论 -
Python基本数据类型
built-in types numeric数值类型:int , float , complex 操作 结果 x + y 和 x - y 差 x * y 乘积 x / y x除以y,结果为浮点型 x // y 整除1//2 = 0, (-1)//2 = -1, 1//(-2) = -1, (-1)//(-2)...翻译 2018-03-05 20:36:41 · 247 阅读 · 0 评论 -
Python基础知识——条件判断与循环
条件控制 用法 if 条件1: 执行语句 elif 条件2: 执行语句 ... else: 执行语句 2.Python不仅仅可以使用布尔型变量作为条件,它可以直接在if中使用任何表达式作为条件: 大部分表达式的值都会被当作True,但以下表达式值会被当作False: False None 0 空字符串,空列表,空字典,空集合 循环...原创 2018-03-06 19:54:36 · 222 阅读 · 0 评论 -
Python特性——列表生成器、生成器;迭代与迭代器
列表生成器 列表生成器是顾名思义是用来生成列表的方法,例如: 输入:[x*x for x in range(1,11) ] 输出:[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 可以加上if判断对输入进行筛选 可以使用两层循环 和字典结合使用方便 #列表生成器可以与if结合 [x*x for x in range(1,11) if x%2==0 ...原创 2018-03-06 21:42:06 · 250 阅读 · 0 评论 -
Python的错误处理
错误 在程序运行过程中,总会遇到各种各样的错误: 1. 有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。 2. 有的错误是用户输入造成的,比如让用户输入email地址,结果得到一个空字符串,这种错误可以通过检查用户输入来做相应的处理。 3. 还有一类错误是完全无法在程序运行过程中预测的,比如写入文件的时...转载 2018-03-06 22:29:27 · 383 阅读 · 0 评论 -
Python的函数
Python内置函数 Python内置了许多函数https://docs.python.org/3/library/functions.html Python函数定义 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 如果想定义一个什么事也不做的空函数,可以用p...原创 2018-03-07 21:14:16 · 185 阅读 · 0 评论 -
python——练习
1、逆转字符串——输入一个字符串,将其逆转并输出。 a=input('please input a string') a=a[::-1] print(a) 2、拉丁猪文字游戏——这是一个英语语言游戏。基本规则是将一个英语单词的第一个辅音音素的字母移动到词尾并且加上后缀-ay(譬如“banana”会变成“anana-bay”)。 str='aeiou' def pig(s): ...转载 2018-03-10 20:11:51 · 250 阅读 · 0 评论