问答详情
源自:3-7 Python的字符串format

这一章讲的什么,没看懂qwq

解释一下format的主要作用


提问者:慕侠1327223 2021-10-02 21:03

个回答

  • BioCrossCoder
    2021-10-03 14:59:06
    已采纳

    主要是教你format这个函数

    定义变量的时候,如果赋值为字符串,其中一部分可以预留为空,用大括号表示。

    比如定义变量a='ABC{}'

    那么这个时候变量a的类型是一个字符串,但它的值是可变的,因为ABC是确定的字符,但{}不是。

    然后你想给大括号{}里面添加字符的话,可以用a.format()函数,a是你定义好值里带{}的变量,format后面的小括号()里面可以填你想加到大括号{}里面的内容,比如想加DEF,那么a.format('DEF')的值就是ABCDEF

    a.format('DEF')也是一个变量,这时候你可以直接输出它

    用print(a.format('DEF'))得到结果就是ABCDEF

    或者为了看着清楚点,定义变量b=a.format('DEF'),然后print(b)得到结果ABCDEF