python - 如果我是 Python 新手,我应该使用哪个版本的 Python?

标签 python windows linux macos

<分区>

我现在正在学习 Python 的路上(这不是我第一次想完成它)现在我站在一个我无法轻易做出的决定面前

我应该使用哪个版本?!

我找到了 that大约一年前有人问过这个问题,现在(或多或少)选择了 Python 2.6 现在现状如何?!

我的家庭和企业环境混合运行 Windows(XP、7、2003、2008)、Linux(Ubuntu Intel 和 PPC)和 Mac OS X(PPC 和 Intel)环境,我的第一个方法是学习语言通过创建一些脚本来帮助我完成网络管理员和服务器管理员的工作。

感谢您的帮助,顺便说一句,我不是编程新手。

最佳答案

对于编写管理脚本,我会推荐当前的 Python 3.x 变体和 http://diveintopython3.org .由于您已经知道如何编程,因此您将很容易地了解 3.x 和 2.x 之间的差异,以防您需要一个仅限 2.x 的库。

就您的目的而言,2.x 和 3.x 之间的主要区别可能是 print 是函数 (3.x) 与特殊命令 (2.x) 和字符串总是 unicode (3.x) 与特殊 unicode-strings (2.x)。

关于python - 如果我是 Python 新手,我应该使用哪个版本的 Python?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4131648/

相关文章:

python - 正则表达式查找两个可选模式之间的所有内容,如果没有则返回全部

python - 在 python 电话号码库中获取号码的匹配区域

python - 如何在Python中的字符串数组中附加管道分隔符

Objective-C 编译器和编辑器

windows - UTF-16 到 UTF-8 的转换(用于在 Windows 中编写脚本)

Linux 使用 awk 过滤/排序输入

java - 无法在linux终端上运行java程序

python - 避免使用分配操作使 tensorflow 图困惑

c++ - 在资源文件中使用宏

python - 如何用python获取linux文件系统下的所有inode?