列表元素字符串是Python的什么序列,python字符串是序列类型吗
字符串是Python程序的重要数据类型。到目前为止,我们输出字符串的内容是固定的,但有时通过字符串输出的内容是不固定的。这时候就需要用format来处理字符串,输出不固定的内容。
格式由两部分组成,字符串模板和模板数据内容。通过花括号{},模板数据内容可以嵌入到字符串模板的相应位置。
字符串模板
template=Hello {}
world=World
result=template.format(世界)
打印(结果)#==Hello World
如果模板中有很多{},很容易混淆,所以也可以在格式中指定模板数据内容的顺序。
#指定订单
template=你好{0},你好{1},你好{2},你好{3}。
result=template.format(世界,中国,北京, imooc )
打印(结果)#==你好世界,你好中国,你好北京,你好imooc。
#调整顺序
template=你好{3},你好{2},你好{1},你好{0}。
result=template.format(世界,中国,北京, imooc )
打印(结果)#==你好imooc,你好北京,你好中国,你好世界。
除了使用顺序,还可以指定相应的名称,使得format中的流程更加清晰。
#指定{} w,c,b,I的名称。
template=你好{w},你好{c},你好{b},你好{i}。
world=World
中国=中国
北京=北京
imooc=imooc
#指定名称对应的模板数据内容。
result=template.format(w=世界,c=中国,b=北京,i=imooc)
打印(结果)#==你好世界,你好中国,你好北京,你好imooc。
练习:使用两种format的方式打印字符串Life is short, you need Python。
打印(‘人生苦短,你需要{ }’。format(Python))print(人生苦短,需要{ launguage } 。格式(launguage= Python ))
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。