上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 1.数字的四舍五入 对于简单的舍入运算,使用内置的 round(value, ndigits) 函数即可。 round 函数返回离它最近的偶数。也就是说,对 1.5 或者 2.5 的舍入运算都会得到 2。 round()的参数ndigits可以是负数,取整到十位,百位,千位, 效果如下: 不要将舍入 阅读全文
posted @ 2017-09-07 21:37 ZT1994 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.Share Price Volatility 说明:选择股价波动更大的股票,例如,如果股票的初始价格是50英镑(而不是20英镑),而当保罗卖出股票时,他的股价已经上涨到52英镑,他的200股股票的利润只有400英镑。 然而,在买入和卖出时,他的收益是100英镑,所以他真正的收益只有96英镑——超 阅读全文
posted @ 2017-09-06 19:30 ZT1994 阅读(813) 评论(0) 推荐(0) 编辑
摘要: Python的 re 模块:核心函数和方法 1. 使用 compile()函数编译正则表达式 导入 re 模块后,在compile() 中编译正则表达式,例如:pattern = re.compile('正则表达式',re.S),然后就可以使用pattern来进行匹配了。 在compile 中还可以 阅读全文
posted @ 2017-08-31 10:20 ZT1994 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 正则匹配的各种模式 1.择一匹配(|) 择一匹配用管道符号(|),也就是竖线表示。代表可以从多个模式中选择一个,可用于分割正则表达式。例如: ABC | abc 表示即可以匹配 ABC,又可以匹配 abc。 2.匹配任意单个字符 3.从字符串起始或者结尾或者单词边界匹配 例如: \bthe,匹配以 阅读全文
posted @ 2017-08-30 20:10 ZT1994 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.正则表达式简介 正则表达式为高级的文本模式匹配,抽取,与和或形式的搜索和替换功能提供了基础。也就是说正则表达式(RegEx)能匹配到多个字符,你就可以很容易的操作这些匹配到的字符,只要你运用正确的字符和特殊符号。 Python中通过导入 re 模块来支持正则表达式。 2.常见的正则表达式符号和特 阅读全文
posted @ 2017-08-29 19:41 ZT1994 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1.Fibonacci Divisibility 说明:给定一个斐波纳契序列,从0和1开始, 给你一些值M,要求找到这个列表中第一个非零元素的索引,它可以被这个M整除,例如,如果给你M=17,答案是9(元素34的索引,34被17整除)。 输入数据:第一行中包含测试用例的数量。 第二行包含被除数M因子 阅读全文
posted @ 2017-08-28 18:32 ZT1994 阅读(242) 评论(0) 推荐(1) 编辑
摘要: 1.Funny Words Generator 说明:编写一个程序,可以生成一组有趣的单词。 让我们按照以下步骤进行工作: 1.单词有任意数量的字母,但是字母在奇数位置(1、3、5、……)应该是辅音,而字母的偶数位置(2、4、6、……)应该是元音。 2.规定辅音字母是 bcdfghjklmnprst 阅读全文
posted @ 2017-08-27 18:25 ZT1994 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.双向队列 collections.deque 类(双向队列)是一个线程安全、可以快速从两端添加或者删除元素的数据类型。 rotate和popleft操作,rorate可以把前后元素换位。popleft可以从左边删除元素,extendleft可以从左边添加元素。 2.heapq 模块 heapq 阅读全文
posted @ 2017-08-26 20:26 ZT1994 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 1.元组拆包和解压序列赋值 任何的序列 (或者是可迭代对象) 可以通过一个简单的赋值语句解压并赋值给多个 变量。唯一的前提就是变量的数量必须跟序列元素的数量是一样的。 1.平行赋值: 2.以用 * 运算符把一个可迭代对象拆开作为函数的参数: 3.函数中用 *args 来获取不确定数量的参数: 4.在 阅读全文
posted @ 2017-08-25 18:47 ZT1994 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1.数据结构 1.1 内置序列类型 四种序列类型: 1.容器序列:list、tuple和collections.deque 2.扁平序列:str、bytes、bytearray、memoryview和array.array 3.可变序列:list、bytearray、array.array、coll 阅读全文
posted @ 2017-08-24 19:51 ZT1994 阅读(564) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页