V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bany  ›  全部回复第 1 页 / 共 2 页
回复总数  21
1  2  
2020-05-09 09:14:11 +08:00
回复了 becauseOf 创建的主题 酷工作 快手(16 薪起高年终) 北京+杭州(大力发展中) 内推 ing
感谢推荐,希望能共事
从 log 上看```"/Users/noogler/Documents/python_files_sublimetext3/practice/calendar.py", line 9```第 9 行报错了,原因是你这个文件中有个 month 变量,刚好你的文件名与导入的包名是一样的(不建议这么取名),发生了冲突,在调用的时候,Python 查找的方式遵循`legb`: local->enclosing(闭包)->global->build-in 。最简单的改法就是把文件改了
看着不错
2019-02-25 15:31:57 +08:00
回复了 haoxuexiaoyao 创建的主题 Python 数据库查询出一组数据,如何查询降低匹配次数
改用集合( set ),求一下交集?
2019-01-31 17:50:33 +08:00
回复了 yantianqi 创建的主题 程序员 2019 年,前端成长路线应该是什么样的?
GitHub 上已经有人总结好了
aHR0cHM6Ly9naXRodWIuY29tL2thbXJhbmFobWVkc2UvZGV2ZWxvcGVyLXJvYWRtYXA=
@tail2 应该是没有,他做的是一整个系统了
刚好有朋友是做这块
2018-12-25 09:03:39 +08:00
回复了 lanqing 创建的主题 Python phpPOST 数据到 Python
array(
"pic" => array(1,2,3,4)
)
这不行?
2018-11-08 11:38:37 +08:00
回复了 JackSongBlack 创建的主题 酷工作 新希望-鲜生活冷链(成都)招聘 Python 工程师
技术栈差不多,可惜没在成都
可惜后端没 python 相关的职位,现在学 go 来得及吧😄
2018-10-22 13:35:28 +08:00
回复了 zcsnbb 创建的主题 Python Python TypeError: argument of type 'type' is not iterable 这个问题怎么解决
```python
if isinstance(params, dcit):
return params.get('is_back_test', False)
else:
return False
```
2018-10-22 10:07:15 +08:00
回复了 tinycold 创建的主题 程序员 『迫于蛋疼』奉劝大家不要穿小号牛仔裤
其实是被内裤束缚了🤣
2018-09-30 09:01:23 +08:00
回复了 lsj8924 创建的主题 Python 想请教大家看下这个及时输入输出用的是 Python 的 shell 吗
jupyter
+1
2018-09-19 21:45:07 +08:00
回复了 greyli 创建的主题 Flask 送出几本《Flask Web 开发实战》
分母+1
2018-08-31 09:24:59 +08:00
回复了 Andor_Chen 创建的主题 Flask 送几本《Flask Web 开发(第 2 版)》
支持一波
2018-08-30 11:12:20 +08:00
回复了 Alerta 创建的主题 Python Python 中的 List 是封装了顺序存储结构还是链表存储结构?
@Alerta 这里是 list.insert 的实现,我把关键的实现挑出来:
ins1(PyListObject *self, Py_ssize_t where, PyObject *v)
{
Py_ssize_t i, n = Py_SIZE(self);
PyObject **items;

/* 这里重新计算长度 */
if (list_resize(self, n+1) < 0)
return -1;

if (where < 0) {
where += n;
if (where < 0)
where = 0;
}
if (where > n)
where = n;
/* items 可以理解为一个数组,items 这个数组里存放的是 PyObject 这样的结构体(也就是 Python 中的数据) */
items = self->ob_item;
/* where 是要插入的位置 */
for (i = n; --i >= where; )
/* 将要插入位置之后的元素往后移一位 */
items[i+1] = items[i];
Py_INCREF(v);
/* 插入元素 */
items[where] = v;
return 0;
}

这里是通过数组实现的,也就是顺序结构。
2018-08-30 10:45:01 +08:00
回复了 Alerta 创建的主题 Python Python 中的 List 是封装了顺序存储结构还是链表存储结构?
动态数组实现的。在 Python 中 list 的操作涉及到 list 长度改变的,在底层( CPython )中都会调用 list_resize(PyListObject *self, Py_ssize_t newsize) 这个方法,这个方法也是 list 长度改变的核心算法实现;如果是当前 list 的长度大于了之前申请的内存空间了,那么新的长度通过这个表达式得出 new_allocated = (size_t)newsize + (newsize >> 3) + (newsize < 9 ? 3 : 6)(也就是#14 楼说的那个序列值),然后在动态申请内存;
大三暑假开始学 Java,期间边做兼职养活自己,学了两个月觉得 Java 的东西太多了,对于当时要找工作觉得有点来不及,刷某乎期间得知有 Python 简单易学的,果断转学了 Python ;秋招的时候也拿了几家 Java 的职位,没去;毕业之后去了魔都,也有公司收留了。水平可能没题主好
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5531 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 06:35 · PVG 14:35 · LAX 23:35 · JFK 02:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.