04 2017 档案

摘要:将二进制转换成十进制 将八进制转换成十进制 将16进制转换成十进制 将字符转整形 将整形转换成字符 将十进制转换成二进制 将十进制转换成8进制 将十进制转换成16进制 阅读全文
posted @ 2017-04-16 15:27 rrh 阅读(177) 评论(0) 推荐(0)
摘要:1、map 对于本身操作,第一个参数是f,一个函数,第二个参数是一个list def fuc(x): return x**2 list(map(fuc,[1,2,3])) fuc可以是简单的函数,也可以是复杂的函数,但是这个函数只能接收一个参数,如:x为list中的某一项,那么,x*x、x**2、x 阅读全文
posted @ 2017-04-14 09:34 rrh 阅读(159) 评论(0) 推荐(0)
摘要:有一对兔子,一个月之后成熟,成熟之后每个月会生出一对兔子,理想状态下兔子不会死,请问n个月后有多少兔子? 分析:第一个月:1 第二个月:1 第三个月:2 第四个月:3 第五个月:5 第六个月:8 从前面几个月看,从第三个月开始,后面每个月的兔子数量等于前面两个月兔子的总和 month = int(i 阅读全文
posted @ 2017-04-14 08:38 rrh 阅读(2675) 评论(0) 推荐(0)
摘要:9*9乘法表 分析: 1X1为一行 1X2 2X2 为一行 for i in range(1,10): for j in range(1,i+1): print(str(i) + 'X' + str(j) + '=' + str(i*j) + ' ',end='') print('\n') 阅读全文
posted @ 2017-04-11 18:23 rrh 阅读(174) 评论(0) 推荐(0)
摘要:一个数加100后是一个整数的平方,加268后也是一个数的平方,求这个数 分析:这个数加100之后开方是整数,说明int(math.sqrt(a+100))转为整数应该没有小数部分 so:b*b = int(math.sqrt(a+100)) 代码如下: import math for i in ra 阅读全文
posted @ 2017-04-11 10:45 rrh 阅读(155) 评论(0) 推荐(0)
摘要:1、生成随机数 random.random()生成一个0-1之前的随机数 random.uniform(1,10)生成一个区间范围内的随机数 random.randint(3,9)生成一个区间范围内的整数随机数 random.choice(list or str or tunple)在列表、元组、字 阅读全文
posted @ 2017-04-11 10:12 rrh 阅读(341) 评论(0) 推荐(0)