python
卢克飞
Don't aim for success if you really want it,just stick to what you love and believe in,it will come naturally .
展开
-
Xs and Os Referee
井字游戏,有时也被称为“进攻和防守”,是一个两人玩家(X和O)轮流标志着3×3的网格的空间的连珠游戏。最先在任意一条直线(水平线,垂直线或对角线)上成功连接三个标记的一方获胜。但我们不去玩这个游戏。你将是这个游戏的裁判。你被赋予游戏的结果,以及你必须判断游戏是平局还是有人胜出,以及谁将会成为最后的赢家。如果X玩家获胜,返回“X”。如果O玩家获胜,返回“O”。如果比赛是平局,返回“D”。原创 2016-08-25 14:46:59 · 1856 阅读 · 0 评论 -
爬取豆瓣网正在上映电影信息(HTMLParser实现)
from urllib import requestfrom html.parser import HTMLParserimport jsonclass MovieParser(HTMLParser): def __init__(self): HTMLParser.__init__(self) self.movies = [] def hand原创 2016-10-19 15:16:27 · 1014 阅读 · 0 评论 -
The Flat Dictionary
#coding=utf-8def flatten(dictionary): stack = [((), dictionary)] result = {} while stack: # stack被清空 path, current = stack.pop() if not current: result原创 2016-09-27 22:18:14 · 294 阅读 · 0 评论 -
CheckIO 中位数
中位数是一个可将数值集合划分为相等的上下两部分的一个数值。如果列表数据的个数是奇数,则列表中间那个数据就是列表数据的中位数;如果列表数据的个数是偶数,则列表中间那2个数据的算术平均值就是列表数据的中位数。在这个任务里,你将得到一个含有自然数的非空数组(X)。你必须把它分成上下两部分,找到中位数。输入: 一个作为数组的整数(int)列表(list)的。输出: 数组的中位数(int, f原创 2016-08-18 10:44:46 · 303 阅读 · 0 评论 -
CheckIO House Password
斯蒂芬和索菲亚对于一切都使用简单的密码,忘记了安全性。请你帮助尼古拉开发一个密码安全检查模块。如果密码的长度大于或等于10个符号,至少有一个数字,一个大写字母和一个小写字母,该密码将被视为足够强大。密码只包含ASCII拉丁字母或数字。输入: 密码 (str, unicode)。输出: 密码的安全与否,作为布尔值(bool),或者任何可以转换和处理为布尔值的数据类型。你会在结果看到转换后的结果(原创 2016-08-19 10:12:58 · 824 阅读 · 0 评论 -
CheckIO: Moore Neighbourhood
题目:"Animals and plants can reproduce themselves, but it was only recently shown that machines can be made which also reproduce themselves……. Other kinds of self-reproducing machines will be describe原创 2016-08-20 11:07:29 · 515 阅读 · 0 评论 -
CheckIO Striped Words
Our robots are always working to improve their linguistic skills. For this mission, they research the latin alphabet and its applications. The alphabet contains both vowel and consonant letters (y原创 2016-08-21 12:14:26 · 450 阅读 · 0 评论 -
CheckIO The Most Wanted Letter
给你一个其中包含不同的英文字母和标点符号的文本,你要找到其中出现最多的字母,返回的字母必须是小写形式,当检查最想要的字母时,不区分大小写,所以在你的搜索中 "A" == "a"。 请确保你不计算标点符号,数字和空格,只计算字母。如果你找到 两个或两个以上的具有相同的频率的字母, 返回那个先出现在字母表中的字母。 例如 -- “one”包含“o”,“n”,“e”每个字母一次,因此我们选择“e”。输原创 2016-08-22 11:54:02 · 605 阅读 · 0 评论 -
CheckIO The Longest Palindromic
Write a function that finds the longest palindromic substring of a given string. Try to be as efficient as possible!If you find more than one substring you should return the one which is closer to t原创 2016-08-23 13:30:25 · 398 阅读 · 0 评论 -
CheckIO: Verify Anagrams
An anagram is a type of word play, the result of rearranging the letters of a word or phrase to produce a new word or phrase, using all the original letters exactly once. Two words are anagrams to eac原创 2016-08-28 14:39:42 · 595 阅读 · 0 评论