python 3.8.0-在新行上打印带有变量值的自文档表达式

约翰

Python 3.8.0允许使用自我记录表达式并使用进行调试=,例如:print(f'{myvar=}')

是否可以在新行上打印输出?这对于具有多行输出(如数据帧)的变量很有用。

例如

>>> df = pd.DataFrame({'animal':['alligator', 'bee', 'falcon', 'lion',
                  'monkey', 'parrot', 'shark', 'whale', 'zebra']})

>>> print(f'{df.head()=}')
df.head() =
    animal
0  alligator
1        bee
2     falcon
3       lion
4     monkey
帕特里克·豪

如果将f字符串用三引号引起来,则可以在=之后添加换行符

df = pd.DataFrame({'animal':['alligator', 'bee', 'falcon', 'lion',
                  'monkey', 'parrot', 'shark', 'whale', 'zebra']})

print(f'''{df=
}''')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何打印除等于0之外的所有已定义变量-Python3

来自分类Dev

XPS-13 Intel 8260(rev 3a)上的Debian 8 no wlan0

来自分类Dev

Ubuntu 16.04 Xenial在ACER E3-11-P0D8上硬崩溃

来自分类Dev

'utf-8'编解码器无法解码LZ4和Python 3.x上位置12的字节0xf0

来自分类Dev

Mac OS X Terminal中带有ÅÄÖ(utf-8)的Python正则表达式

来自分类Dev

正则表达式解析“ ^ [\ 0 \ 8] * $”-无法识别的转义序列\ 8

来自分类Dev

带有正则表达式的Python 3 BeautifulSoup返回None

来自分类Dev

Python 3-关键错误0

来自分类Dev

Python 3-关键错误0

来自分类Dev

#-*-编码:utf-8-*-on python3

来自分类Dev

使用带有curses边框和python3的utf-8编码

来自分类Dev

Python'utf8'编解码器无法解码位置72的字节0xc3:无效的连续字节

来自分类Dev

清除算法以生成类型为(0)到(0,1,2,3,4,5,6,7,8,9)的所有集合

来自分类Dev

Sublime - Python3 不打印非 utf-8 字符(西班牙语)

来自分类Dev

reg [7:0] a [3:0] 和 reg [7:0] a [0:3] 有什么区别

来自分类Dev

x中的Python用于循环0,3在变量中使用x

来自分类Dev

这个表达式有什么问题?“如果(factorarray [x]%2 == 0 && factorarray [x]%3 == 0 ...”

来自分类Dev

PIP在Windows 8上的哪里存储/保存Python 3模块/软件包?

来自分类Dev

如何使用Homebrew在Vim 8上安装Python 3支持

来自分类Dev

如何删除文件顶行中的0-8号,然后第二号[Python]

来自分类Dev

如何删除文件顶行中的0-8号,然后第二号[Python]

来自分类Dev

python3:没有足够的值来解包(预期为 2,得到 0)

来自分类Dev

Python UTF-8正则表达式

来自分类Dev

使用字典中的变量值执行以字符串形式编写的数学表达式(python)

来自分类Dev

Python:ValueError:形状(3,)和(118,1)不对齐:3(dim 0)!= 118(dim 0)

来自分类Dev

0或8个字符的正则表达式字符串

来自分类Dev

Python评估为z3表达式额外打印\ n

来自分类Dev

无法在Python 3中打印生成器表达式

来自分类Dev

如何在python 3中打印正则表达式匹配结果?

Related 相关文章

  1. 1

    如何打印除等于0之外的所有已定义变量-Python3

  2. 2

    XPS-13 Intel 8260(rev 3a)上的Debian 8 no wlan0

  3. 3

    Ubuntu 16.04 Xenial在ACER E3-11-P0D8上硬崩溃

  4. 4

    'utf-8'编解码器无法解码LZ4和Python 3.x上位置12的字节0xf0

  5. 5

    Mac OS X Terminal中带有ÅÄÖ(utf-8)的Python正则表达式

  6. 6

    正则表达式解析“ ^ [\ 0 \ 8] * $”-无法识别的转义序列\ 8

  7. 7

    带有正则表达式的Python 3 BeautifulSoup返回None

  8. 8

    Python 3-关键错误0

  9. 9

    Python 3-关键错误0

  10. 10

    #-*-编码:utf-8-*-on python3

  11. 11

    使用带有curses边框和python3的utf-8编码

  12. 12

    Python'utf8'编解码器无法解码位置72的字节0xc3:无效的连续字节

  13. 13

    清除算法以生成类型为(0)到(0,1,2,3,4,5,6,7,8,9)的所有集合

  14. 14

    Sublime - Python3 不打印非 utf-8 字符(西班牙语)

  15. 15

    reg [7:0] a [3:0] 和 reg [7:0] a [0:3] 有什么区别

  16. 16

    x中的Python用于循环0,3在变量中使用x

  17. 17

    这个表达式有什么问题?“如果(factorarray [x]%2 == 0 && factorarray [x]%3 == 0 ...”

  18. 18

    PIP在Windows 8上的哪里存储/保存Python 3模块/软件包?

  19. 19

    如何使用Homebrew在Vim 8上安装Python 3支持

  20. 20

    如何删除文件顶行中的0-8号,然后第二号[Python]

  21. 21

    如何删除文件顶行中的0-8号,然后第二号[Python]

  22. 22

    python3:没有足够的值来解包(预期为 2,得到 0)

  23. 23

    Python UTF-8正则表达式

  24. 24

    使用字典中的变量值执行以字符串形式编写的数学表达式(python)

  25. 25

    Python:ValueError:形状(3,)和(118,1)不对齐:3(dim 0)!= 118(dim 0)

  26. 26

    0或8个字符的正则表达式字符串

  27. 27

    Python评估为z3表达式额外打印\ n

  28. 28

    无法在Python 3中打印生成器表达式

  29. 29

    如何在python 3中打印正则表达式匹配结果?

热门标签

归档