Python: 每日一题 41

计算机病毒爆发了,把我们的二进制世界给弄混乱了。新的二进制规律是这样的,从右往左数的单位数仍然和过去一样,双数位均变成了负数。(看看你们幸福的,我把最难的理解题意这件事帮你们做了。)为此,我给各位计算了5个字符的的新二进制表给大家参考。 好了,现在需要你做的事,给出两个函数分别为1、int_to_negabinary(i)  将10进制数转为新的二进制值。 ...
2017/11/27   六月   803

Python:每日一题 40

这题算明天的。星期天来点简单的。春天到了,树上的小鸟总是叫个不停。男生叫起来'Ha',女生叫起来'ha',男生一句女生一句但是一句随便叫几声。好了,现在请你根据叫声,算出有几只小鸟。给出一个函数:def kooka_counter(laughing),返回小鸟的数量。例如:HaHaHahahaHaHa  分段为:   男 HaHaHa &...
2017/11/27   六月   540

Python:每日一题 39

今天的题目比较有意思。会给你一个列表,有四个数,[2,3,1,6]你需要做的是,把这四个数字组成一个时间格式,并使得这个时间是所有组合中最晚的组合。例如[2,3,1,6]可以组成,13:26,16:23等等,但是最晚的时间是23:16。所以请返回23:16这个结果。如果四个数无法组成时间格式,返回""。答案一样会延迟放出。你猜我到底是会还是不会呢?测试代码如下,test.py还是请去...
2017/11/27   六月   585

Python: 每日一题 38

有一个车的里程表是以整数方式显示的,但是有个毛病,每到4时会直接跳至5,例如3后面本应该显示4,但是直接显示为5。那么当显示为13公里的时候,实际上是12公里。(因为4被跳了。)而当显示为15公里的时候,实际上是13公里。(因为4和14被跳了。)现在请给出一个函数,当输入显示公里数时,返回实际公里数。有人表示有答案会影响自己的思路,所以答案将延迟放出(我会告诉你,其实是我没做出来吗?)...
2017/11/27   六月   566

Python: 每日一题 37

今天的题目很难,为什么很说很难?因为我暂时还没有办法给出答案,虽然我已经有了一点头绪,但是到成为答案还有一段距离。但是我相信一定有人可以先我做出来,所以先放出题目。今天的题目很简单,为什么说很简单?因为我只需要放出图你们就明白了,不再需要看我大段的废话。数字贪食蛇。 要求,给出一个函数:def spiralize(size):复制代码size表示这个贪食蛇所在的长和宽的大小...
2017/11/27   六月   593

Python: 每日一题 36

# ┌───┬───┬───┐# │ 1 │ 2 │ 3 │# ├───┼───┼───┤# │ 4 │ 5 │ 6 │# ├───┼───┼───┤# │ 7 │ 8 │ 9 │# └───┼───┼───┘#       │ 0 │#      └───┘好了,警探,我们的一个同事成功地观察到了...
2017/11/27   六月   692

Python : 每日一题 35

相信前两天看那么多字的题目已经烦了,今天看个简单的。求出数列中和最大的切片的值。例如[-2, 1, -3, 4, -1, 2, 1, -5, 4]中,[ 4, -1, 2, 1]的和最大为6,则返回 6如果空列表,或者和为负,则返回0test模块请找33,34题中。test.assert_equals(maxSequence([]), 0)test.assert_equals...
2017/11/27   六月   552

Python: 每日一题 34

给你一个字符串组成列表strarr,给你一个整数k。[del]{啊,strarr-k}[/del]你的任务是找出由k个字符组成的最长的连续的字符串组合。例子:longest_consec(["zone", "abigail", "theta", "form", "libe", "zas", "theta", "abigail"], 2) --> "abigailtheta"n是列表的...
2017/11/27   六月   607

python:每日一题 33

该死的电影院今天售票员全都放假。只能依靠电影院自动售票机进行购票,单张票价为25元。而售票机内没有钱,因此只能靠收入的钱去找零。售票机只能单张销售。(这电影院为什么不倒闭算了。)现有的货币面值为100,50,25三种。现在有n个人需要买票,且排队顺序不许变,请你根据他们手中的钱计算出,售票机能否进行找零。可以则返回yes,不可以则返回nodef tickets(people): ...
2017/11/27   六月   568

Python:每日一题 32

感谢 冬雪雪冬 提供的题目 中国古代采用干支纪年法,即将天干和地支配合起来得到60个干支,将其对应每一年。60年一个轮回,成一个花甲。要求输入年份给出相应的干支,输入干支,给出上一个和下一个同干支的年份,如果本年也是这个干支,则也显示出来。例如:============================ RESTART: D:/py/6.py ====================...
2017/11/27   六月   523
10/14