美文网首页
python学习笔记之--字符串中输出大括号

python学习笔记之--字符串中输出大括号

作者: itsenlin | 来源:发表于2022-09-19 11:29 被阅读0次

前言

前面学习过字符串的几种格式化方式:

  • 占位符
    %为占位符
  • 内建函数format
    {}为占位符
  • String模块的Template
    ${}为占位符
  • f-string
    {}为占位符

格式化字符串中输出大括号

第1、3种字符串格式化方法,因不单独使用大括号做为占位符,所以可以直接输出
大括号,如下
第一种:

>>> print("hi %s {hello}" % "alex")
hi alex {hello}
>>>

第三种:

>>> from string import Template
>>> s = 'hi ${name} {hello}'
>>> t = Template(s)
>>> t.substitute(name='alex')
'hi alex {hello}'
>>>

其中第2、4两种是使用大括号做为占位符使用的,可以通过双大括号来输出{{}}
如下:
第二种:

>>> print("hi %s {hello}" % "alex")
hi alex {hello}
>>>

第四种:

>>> name = 'alex'
>>> print(f'hi {name} {{hello}}')
hi alex {hello}
>>>
>>> print(f'{{hi {name} hello}}')
{hi alex hello}
>>>
>>> print(f'{{hi {name} {{hello}}}}')
{hi alex {hello}}
>>>

相关文章

  • python学习笔记之--字符串中输出大括号

    前言 前面学习过字符串的几种格式化方式: 占位符以%为占位符 内建函数format以{}为占位符 String模块...

  • Python中使用生成器实现杨辉三角

    其中输出部分运用了字符串的格式化知识,在我的另一篇简文《Python学习笔记》中有记录python中字符串的格式化...

  • 学习2/4

    理论学习笔记 Python学习笔记 1、python最具特色的就是使用缩进来表示代码块,不需要使用大括号{}。 2...

  • Python ☞ day 3

    Python学习笔记之 字符串 & 列表 & 元组 & 字典 字符串 什么是字符串? 字符串运算 字符串方法 列表...

  • Python(一)字符串操作

    Python字符串的操作 一: python字符串的格式 双引号或者单引号中的数据都是字符串 二: 字符串的输出 ...

  • python学习笔记18_字符串相关操作

    python 笔记18 1.字符串简单操作 1.1 重复输出字符串 1.2 通过索引获取字符串字符 通过索引获取字...

  • 字符串操作

    Python字符串 字符串格式化 Python将若干值插入到带有"%"标记的字符串中,从而可以动态的输出字符串 ...

  • 与C/C++的不同

    #格式化输出字符串 在C中输出字符串语法是 'printf("age is %d",age);' 而在Python...

  • python3中集合(set)类型方法

    在python中,使用大括号然后直接填充元素就能创建集合类型。 输出结果为: 集合中有几个方法,具体的应用如下: ...

  • Python学习基础知识之 字符串String 的方法以及基本使

    目录 一、Python字符串的介绍 1.1python中的字符串格式: 1.2字符串的输出案例 1.3字符串输入案...

网友评论

      本文标题:python学习笔记之--字符串中输出大括号

      本文链接:https://www.haomeiwen.com/subject/jsamortx.html