问题标签 [python-3.x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 教程 - 我应该使用 2.x 还是 3.0?
Python 3.0 处于测试阶段,最终版本即将发布。很明显,要普遍采用并最终取代 2.x 需要相当长的时间。
我正在写一篇关于 Python 编程某些方面的教程。我想知道是否应该在 Python 2.x 或 3.0 中执行此操作?(并不是说差异很大)
2.x 教程现在可能更有用,但最好开始制作 3.0 教程。
有人有想法吗?
(当然我可以两者都做,但我更愿意做其中之一)
python - py3k RC-1:“LookupError:未知编码:uft-8”
我刚刚安装了 Python 3.0 的第一个候选版本,输入后出现此错误:
请注意,它说的是uft -8 而不是utf -8
这是 py3k 特定的错误还是我的错误配置?我没有在这台法语语言环境 Windows XP SP3 机器上安装任何其他版本的 Python。
编辑
10 月 16 日, Alex Coventry填补了一个错误。
python - 如何刷新打印函数的输出(取消缓冲 python 输出)?
如何强制 Python 的print
函数输出到屏幕?
python - Python 3.0 和语言演变
Python 3.0 打破了与以前版本的向后兼容性,并将语言分为两条路径(至少暂时如此)。你知道在成熟期经历过如此重要设计阶段的任何其他语言吗?
另外,您认为这就是编程语言应该发展的方式,还是付出的代价太高了?
python-3.x - Python 3.0 - dict 方法返回视图 - 为什么?
dict 方法 dict.keys()、dict.items() 和 dict.values() 返回“视图”而不是列表。 http://docs.python.org/dev/3.0/whatsnew//3.0.html
首先,视图与迭代器有何不同?其次,这种变化有什么好处?仅仅是出于性能原因吗?
这对我来说似乎并不直观,即,我要一份东西清单(把你所有的钥匙给我),然后我又得到了别的东西。这会让人们感到困惑吗?
python - 我可以在同一台 Windows 计算机上安装 Python 3.x 和 2.x 吗?
我正在运行 Windows,当您在命令行上运行程序时,shell/OS 会根据注册表设置自动运行 Python。如果我在同一台机器上安装 Python 的 2.x 和 3.x 版本,这会中断吗?
我想玩 Python 3,同时仍然能够在同一台机器上运行 2.x 脚本。
python - 关于 3.0 的“hashlib”模块的问题
当我遇到困难时,我一直在努力将 2.5 模块移植到 3.0,主要是为了我自己的教育。“Builder”类作为它的初始化:
但是错误发生在:
它的回溯是:
我已经通过 2to3 运行它,但它没有接受它。据我所知,更新函数期望参数采用字节/缓冲区的形式,但我尝试了几种不同的方法来转换它,但都没有成功。
与往常一样,我们将不胜感激任何帮助。:)
python - 新手的 Python 版本
我对 python 非常陌生,不到一个月前就开始学习它,但对其他一些编程语言(主要是 C# 和 SQL)有经验。但是既然 Python 3.0 已经发布并且不向后兼容,那么决定专注于 Python 3.0 还是 Python 2.6 会有什么优缺点呢?
python - 为什么 Python 2.6 没有设置文字和理解或 dict 理解?
Python 2.6 基本上是让转换到 Python 3 更容易的垫脚石。如果不破坏与语法和类库的向后兼容性,许多注定要用于 Python 3 的特性都是在 2.6 中实现的。
为什么其中没有集合文字 ( {1, 2, 3}
)、集合推导 ( {v for v in l}
) 或 dict 推导 ( {k: v for k, v in d}
)?特别是 dict 理解将是一个巨大的福音......我发现自己dict([(k, v) for k, v in d])
最近使用相当丑陋的东西。
是否有明显的我遗漏的东西,或者这只是一个没有成功的功能?