|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我在B站搜了好几个关于format的用法的视频,讲的都是 在字符串用{} 占位,然后在format()设参数,传进字符串。即 xxxx{} , zzz{}, format('hello', 'peter')类似这种方法。--这个我看懂了。
下面的截图我在看的爬虫视频教程,下面用红框框圈起来的format用法,前面也没有字符串, 也没有占位的{},这个用法到底是咋用?
有大神能讲讲这个用法吗? 或者说明一下关键字啥的,我自己去搜索。
本帖最后由 Twilight6 于 2020-11-13 18:40 编辑
这里的 format 应该是将参数的值转化为字符串,即:
- print(format([123,15,55]))
- print(type(format([123,15,55]))) # 参数填写列表
- print(type(format((1,2,3)))) # 参数填写元组
复制代码
输出结果:
- [123, 15, 55]
- <class 'str'>
- <class 'str'>
复制代码
很少使用这个,看到你这个问题才发现还能这样的。。。去查了下也查不到什么猫腻
只能建议用正常模板 '{}'.format() 这样啦~
|
|