python编程
nrliangxy
这个作者很懒,什么都没留下…
展开
-
think python turtleworld练习
自己做练习并进行记录,为了方便以后温习,同时也能分享给大家,有什么错误请指教。这个练习是用python的swampy模块进行简单的乌龟爬行练习原创 2016-08-28 10:27:39 · 1011 阅读 · 0 评论 -
pyschools—Search String
pyschools练习笔记原创 2016-10-06 16:51:18 · 835 阅读 · 0 评论 -
pyschool_Lowest Common Multiple_t5_q13(最大公约数)
求最大公约数,要考虑求公约数的个数,题主只考虑了两个和三个的公约数。这其中使用了遍历、重构、三元操作符 等。一个小练习def lcm_list(t,a,list0,num): #重构出来的函数,用于筛查出被a的数且小于num while t < num: t += 1 if t%a == 0: list0.append(t)d原创 2016-09-28 20:11:17 · 1053 阅读 · 0 评论 -
pyschool _Shift By Two(移动两步)
Write a function shiftByTwo(*args) that takes in variable-length argument and returns a tuple with its elements shifted to the right by two indices. See samples given below.大概意思就是写一个函数使元组里面的元素的索引都原创 2016-10-13 11:21:07 · 767 阅读 · 0 评论 -
pyschools_Count Pages In A Book
def countPages(num): total = 0 i = 0 while i < num: i += 1 page_no = str(i) total += page_no.count('1') return total原创 2016-09-27 10:26:52 · 436 阅读 · 0 评论 -
pyschools里面例题Sum of Last Digits
Write a function getSumOfLastDigits() that takes in a list of positive numbers and returns the sum of all the last digits in the list.写一个函数getSumOfLastDigits() 使输入列表的元素的最后一个位相加,求的和def getSumOfLa原创 2016-09-22 15:17:59 · 923 阅读 · 0 评论 -
Pyschools Topic 3 Q 11 - DNA parity check
>>> print pairwiseScore("ATTCGT", "ATCTAT") ATTCGT || | ATCTAT Score: 2 >>> print pairwiseScore("GATAAATCTGGTCT", "CATTCATCATGCAA") GATAAATCTGGTCT || ||| | CAT原创 2016-09-24 20:23:40 · 662 阅读 · 0 评论 -
pyschools中的12hr To 24hr Time Conversion
>>> time24hr('12:34am') '0034hr' >>> time24hr('12:15pm') '1215hr'#下午时间有可能是‘1:45pm’所以要对根据字符串长度来进行分类。def time24hr(tstr): if len(tstr) == 7 and tstr[5:] == 'am': a = int(tstr[:2]) - 12原创 2016-09-24 10:55:34 · 678 阅读 · 0 评论 -
一个输入密码的设定-python
nums = '0123456789'symbols = r'''`!@#$%^&*()_+-={}[]|\'";:/?.,<>'''chars = 'abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'passwd = input('请输入密码:')length = len(passwd)while (passwd.isspac原创 2016-09-20 11:53:03 · 2226 阅读 · 0 评论 -
programming collective intelligence(集体智慧编程)第二章python3.x安装pydelicious
参考官网最后一行https://code.google.com/archive/p/pydelicious/issues/43那个__init__.py 36.79KB下载,将该文件替换了python2.x版本的pydelicious中的__init__.py ,然后用python.exe setup.py install进行安装我已上传好修改过的文件,直接拿来用就好了。原创 2017-04-06 09:39:11 · 2735 阅读 · 3 评论