你们都用上 python3.8 了吗?

2021-01-21 11:05:19 +08:00
 ZoeYn

新手上路,一直使用的 python3.7,偶尔服务器上会使用 3.6,但是版本更新的越来越多,在考虑要不要慢慢升级版本使用,所以请问大家现在都是使用的 3.几呢?

3026 次点击
所在节点    问与答
24 条回复
hsfzxjy
2021-01-21 11:20:42 +08:00
自用 3.8,Ubuntu 20.04 默认的。其他地方还是 3.7
acrisliu
2021-01-21 11:23:17 +08:00
在用 3.9.1
Vegetable
2021-01-21 11:24:45 +08:00
生产 36,自用 39 。最近几个版本区别不大。
mansurx
2021-01-21 11:26:30 +08:00
如果没有什么必须要解决的问题,不需要升级吧。
hljhbing
2021-01-21 11:29:49 +08:00
自用是 3.9.1,自己搞的话可以追追新
fline
2021-01-21 11:30:38 +08:00
3.6 往上区别已经很小了,我手头几个机器装的版本都不一致但目前为止还没踩坑
youthfire
2021-01-21 11:43:21 +08:00
已经在用 3.9.1 了,其实 python 版本问题不大,有些库反而不能升级到最新的
比如最近的 pandas 和 xlrd 对 excel 的支持变化很大
Jirajine
2021-01-21 12:02:37 +08:00
3.9 开始内置类型支持泛型
superrichman
2021-01-21 12:20:37 +08:00
manjaro 自动滚到 3.9 有包不兼容 又折腾了个 3.8 的运行环境和它共存
renmu123
2021-01-21 12:28:17 +08:00
基本已经都升到 3.8
BingoXuan
2021-01-21 12:32:55 +08:00
项目还在用 Python2.7,系统还是 Ubuntu 14.04 。不过内部就随意,啥版本都行,最后都是 freeze 的可执行文件
binxin
2021-01-21 13:32:59 +08:00
3.9 的 @cache 装饰器很好用啊
写 DFS 不用写备忘录了。
lithbitren
2021-01-21 13:46:50 +08:00
自用 3.9,不用协程 3.6 以上几乎没区别
lizytalk
2021-01-21 14:10:02 +08:00
反正升了 3.8 也不会让 3.6 的代码不兼容,为什么不升级呢。有的语法糖还是很甜的
princelai
2021-01-21 14:42:18 +08:00
自用 3.9,公司 3.6,目前唯一遇到的语法问题就是 3.7 及以上可以
```
return *a_tuple,b,c
```

3.6 只能
```
return (*a_tuple,b,c)
```
ShuoHui
2021-01-21 14:43:24 +08:00
3.7,3.8 都在用
loading
2021-01-21 14:55:49 +08:00
我以为 2.7 和 3.7 才是两个语言,原来 3.7/3.8/3.9 也不一样吗?
tornado233
2021-01-21 16:03:14 +08:00
我升级是为了使用 f()
hsfzxjy
2021-01-21 16:52:15 +08:00
@loading 不停有新语言特性加进来
12101111
2021-01-21 16:56:21 +08:00
Gentoo, 3.9.1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/746947

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX