摘要:
如何算一个二进制数转成十进制: 二进制:1010 解析: 1 (2的3次方) 0 (2的2次方) 1 (2的1次方) 0(2的0次方) 数字的多少次方:2**3 pow(2,3) 1*2^3+0*2^2+1*2^1+0*2^0 0 长度len(s)-1-0 >2的3次方(长度-1,启起位为0) 1 阅读全文
posted @ 2020-12-23 14:08
lq430430
阅读(988)
评论(0)
推荐(0)
摘要:
int >>>int("100") #将字符串转换成整型 100 >>>int(“100”,base=2) #转换成2进制、8进制、16进制 4 >>>int(“100”,base=8) 64 >>>int(“100”,base=16) 256 float >>>float("100") #将字符串 阅读全文
posted @ 2020-12-23 11:44
lq430430
阅读(174)
评论(0)
推荐(0)
摘要:
random 随机函数 >>>import random >>>random.randint(1,5) # 随机取1-5之间的整数 >>>4 >>>random.random() # 随机取0-1的小数 >>>0.7433347273748 >>>random.choice([1,5,3,2,4]) 阅读全文
posted @ 2020-12-23 11:15
lq430430
阅读(114)
评论(0)
推荐(0)
摘要:
文件存储和读取的编码 计算机内存中统一使用Unicode编码,当需要保存到硬盘 或传输的时候,就转换成UTF-8编码。 python操作的都是str类型(unicode),在文件中保存的类型是bytes类型 Unicode >通过encode函数 >bytes类型 bytes类型 >通过decode 阅读全文
posted @ 2020-12-23 11:14
lq430430
阅读(63)
评论(0)
推荐(0)
摘要:
找到列表中最大值 a=[2,3,5,4,6] max=a[0] for i in a: if i>max: max=i print(max) 排重 a=[1,1,2,2,3,2,5]-->[1,2,3,5] a=[1,1,2,2,3,2,5] b=[] for i in a: if i not in 阅读全文
posted @ 2020-12-23 11:10
lq430430
阅读(64)
评论(0)
推荐(0)

浙公网安备 33010602011771号