新手python
python从入门到实践的错误集三的倍数#三的倍数#错误的方法ints=[value//3 for value in range(3,31)]print(ints)#结果[1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10]结果让人感到奇怪,查了资料才发现//这个除法应该叫向下取整,即取//除法实际值小的值,,3,4,5除以3 都为1。正确的写法:sans=[val