当前位置: 首页 > 面试题库 >

与Python 2打印语句相比,Python 3.x中新的打印功能有何优势?

寿鸣
2023-03-14
问题内容

我已经多次听到,print作为函数(3.x)比作为语句(2.x)更好。但为什么?

我之所以喜欢这样的声明,主要是因为它允许我少键入两个字符(即括号)。

我很想看到一些情况,其中打印语句只是不能剪切它,而功能更出色。


问题答案:

从Jochen和Sven的答案,以及:

您可以print()在无法使用的地方使用它print,例如:

[print(x) for x in range(10)]


 类似资料:
  • 问题内容: 我需要在另一个类的此Java应用程序中编写打印功能的帮助。 这些功能与printAll我认为是正确的,而其他功能肯定是错误的。 我将在下面写下此问题所需部分的全部功能。 由于实际上没有看到DictionaryADT令人困惑,因此我将其包含在此处。 问题答案: 如果DictionaryADT是具有所有实际实现的类,则需要调用 我相信您然后在DictionaryADT中有Map,类似 要获

  • 问题内容: 我使用以下代码编译以下示例: 我得到: 第5行像第6行一样更改了代码。 在打印函数的地址时,我缺少删除警告的内容吗? 问题答案: 本质上,这是打印函数指针的唯一可移植方式。

  • 问题内容: 如何强制将Python的打印功能输出到屏幕? 这不是“ 禁用输出缓冲”的重复项-链接的问题正在尝试无缓冲输出,尽管这更通用。对于这个问题,最重要的答案太过强大或牵扯太多(对于这个问题,它们不是很好的答案),这个问题可以由相对新手在Google上找到。 问题答案: 在Python 3上,print可以采用可选参数 在Python 2上,你必须做 打电话后print。默认情况下,print

  • 问题内容: 谁能解释我在python shell中通过“打印”输出变量与当我只写变量名称以输出变量之间的区别吗? 当我用文本执行此操作时,我理解了差异,但理解为int或float-我不知道。 问题答案: 只需输入表达式(例如变量名),实际上就会输出该函数返回的结果表示形式,而将使用该函数将结果转换为字符串。>>> s =“ abc” 打印将产生与直接输入表达式相同的结果:

  • 问题内容: 我想知道是否有一种方法可以打印没有换行符的元素,例如 并且将打印而不是通常打印的内容 谢谢! 问题答案: 这可以用轻松完成打印() 函数 与 Python 3中 。 会给你 在 Python v2中, 您可以通过以下方式使用该函数: 作为源文件中的 第一条 语句。 如print()文档所述: 请注意,这类似于我最近回答的问题(https://stackoverflow.com/a/12

  • 本文向大家介绍JS打印组合功能,包括了JS打印组合功能的使用技巧和注意事项,需要的朋友参考一下 本文为大家分享了JS打印组合功能,功能全面,供大家参考,具体内容如下 1.局部打印--即想打印什么地方就打印什么地方  解决办法:  将不想打印的地方隐藏起来  <style type="text/css" media=print> .noprint{display : none }  分页的时候用