print(... sep='', '\t' ) 是什么意思?

2024-01-13

我在试图找到这个问题的答案时遇到了一些麻烦。我想知道语法是什么sep="" and \t方法。我找到了一些有关它的信息,但我不太明白使用该语法的目的是什么。我正在寻找它的作用以及何时/为何使用它的解释。

一个例子sep=''正在使用:

print('Property tax: $', format(tax, ',.2f'), sep='') 

sep=''在函数调用的上下文中设置命名参数sep到一个空字符串。请参阅print()功能 http://docs.python.org/3/library/functions.html#print; sep是打印时多个值之间使用的分隔符。默认为空格 (sep=' '),此函数调用确保之间没有空格Property tax: $和格式化的tax浮点值。

比较以下三个的输出print()打电话看看有什么不同

>>> print('foo', 'bar')
foo bar
>>> print('foo', 'bar', sep='')
foobar
>>> print('foo', 'bar', sep=' -> ')
foo -> bar

所改变的是sep参数值。

\t 在字符串文字中是一个转义序列制表符、水平空白、ASCII 代码点 9 https://en.wikipedia.org/wiki/%5Ct#Tab_characters.

\t比实际的制表符更容易阅读和输入。请参阅已识别的转义序列表 http://docs.python.org/3/reference/lexical_analysis.html#index-15对于字符串文字。

使用空格或\t选项卡作为打印分隔符显示了差异:

>>> print('eggs', 'ham')
eggs ham
>>> print('eggs', 'ham', sep='\t')
eggs    ham
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

print(... sep='', '\t' ) 是什么意思? 的相关文章

随机推荐

  • Gson:如何处理可能具有不同类型的字段?

    我正在尝试使用 Gson 反序列化响应 数据由可以嵌套到任意深度的节点列表组成 json 看起来像这样 type node children id abc123 name Name 1 subdata type node children
  • 如何阻止 PHP 替换 GET、POST 或 COOKIE 名称中的点字符?

    如果我传递名称中带有句点 点的请求字段或 cookie PHP 会自动将它们替换为下划线 例如 如果我将此代码放在https example com test php x y a b
  • 使用 .NET 4.0 任务模式通过 HTTPClient .ReadAsAsync 将 JSON 反序列化为数组或列表

    我正在尝试反序列化返回的 JSONhttp api usa gov jobs search json query nursing jobs使用 NET 4 0 任务模式 它返回此 JSON 加载 JSON 数据 http jsonviewe
  • 如何通过 Interface Builder 使用自定义 UIButton?

    我有一个加载笔尖的子类 UIButton implementation BlaButtonVC id initWithFrame CGRect frame self super initWithFrame frame if self NSA
  • 我如何检查进程是否有输出?

    有没有办法表明像标准计算器这样的过程是否有输出 我需要它 因为我有这一行 sr p1 StandardOutput 我需要这样做 s sr ReadLine 仅当有输出时p1例如 在计算器中 没有输出 因此程序在ReadLine 谢谢大家
  • java.io.FileNotFoundException:(只读文件系统)Mac

    我有一个 SpringBoot 应用程序 我试图在其中测试条形码的生成 但出现此错误java io FileNotFoundException Read only file system Mac 这是完成此任务的代码 pom xml
  • 如何实现 RTL bootstrap 4 导航栏?

    我想让我的引导导航栏 RTL 这是右侧的徽标 链接从右向左流动 我尝试过不同的技巧 但没有一个有效 这是我现在的代码
  • 从字节[]生成X509Certificate?

    是否有可能从 byte 生成 java security cert X509Certificate Sure 证书对象可以通过实例创建证书工厂 http docs oracle com javase 7 docs api java secu
  • Laravel 中删除带有通配符的文件

    有没有一种方法可以让你在 Laravel 5 2 中删除带有通配符的文件 例如 File delete foo bar 我问得太快了 当阅读 PHPDoc 时File delete 我看到你可以给出一个以路径作为参数的数组 所以这对我来说很
  • Chrome 中的实时重新加载 JavaScript

    我知道您可以从 Chrome 开发人员工具的 源 面板中实时编辑 JS 并且我知道有用于实时重新加载 CSS 的系统 但是您可以从源位置 URL 或本地磁盘 或者以某种方式利用工作区 或者甚至可能作为 Chrome 开发者工具插件 特别是这
  • Mercurial 中有没有办法删除本地提交?

    所以我在 Mercurial 中不断犯一个愚蠢的错误 很多时候 我会在不执行 hg pull 和 hg update 的情况下开始工作 当我尝试推送更改时 出现错误 有什么办法可以删除我的本地提交这样我就可以避免创建多个头 分支等 我只想删
  • SQL历史表设计

    我需要设计一个历史表来跟踪编辑时特定记录上更改的多个值 Example 用户将看到一个编辑记录的页面 头衔 先生姓名 乔电话 555 1234出生日期 1900 10 10 如果用户更改任何这些值 我需要跟踪旧值并记录新值 我想到使用这样的
  • 一个控制器中的 AngularJS window.onbeforeunload 正在另一个控制器上触发

    这是我的问题 我有两个视图 View1 和 View2 以及每个视图的控制器 Ctrl1 和 Ctrl2 在 View1 中 我试图在用户意外离开页面而不保存更改之前警告用户 我正在使用 window onbeforeunload 它工作得
  • ThreadAbortException(WebClient 使用 DownloadFile 从服务器获取文件)

    参考我的先前的问题 https stackoverflow com questions 2444888 webclient using download file to grab file from server handling exce
  • 从jsp传递参数到servlet

    如何使用不属于表单任何字段的表单将参数从 jsp 传递到 servlet 而不使用 session 我认为代码可能类似于下面的示例 但对我不起作用 请帮助我 在index jsp中
  • 将玩家分配到桌子上

    考虑N 4k玩家 k桌子和许多氏族 以便每个成员可以属于一个氏族 一个氏族最多可以包含k玩家 我们想要组织 3 轮游戏 这样 对于每张正好容纳 4 名玩家的桌子 坐在那里的 2 名玩家不会属于同一部落 并且在后面的几轮中 坐在那里的 2 名
  • 如何提取当前本地时间偏移值?

    我在尝试格式化和显示一些 IBM 大型机 TOD 时钟数据时遇到了一些困难 我想以 GMT 和本地时间格式化数据 作为默认时间 否则在用户指定的区域中 为此 我需要获取距 GMT 的本地时间偏移值 以有符号整数秒数表示 在zoneinfo
  • 我可以在 Java 中创建自签名证书,该证书将自动受到 Web 浏览器的信任吗?

    我已经使用 keytool 为我的 Java 应用程序生成了自签名证书 但是 当我在浏览器中访问该网站时 它总是会弹出一条警告 说该网站不拥有该证书 有没有办法自签名 修改证书 这样我就不会在浏览器 服务器和浏览器都位于同一主机上 我使用
  • 如何增加pandoc执行时的堆内存?

    我正在努力将 docx 转换为 epub 文档包含大量图像 执行转换时 出现错误 pandoc exe Heap exhausted Current maximum heap size is 1073741824 bytes 1024 MB
  • print(... sep='', '\t' ) 是什么意思?

    我在试图找到这个问题的答案时遇到了一些麻烦 我想知道语法是什么sep and t方法 我找到了一些有关它的信息 但我不太明白使用该语法的目的是什么 我正在寻找它的作用以及何时 为何使用它的解释 一个例子sep 正在使用 print Prop