Versun

对待生命,不妨大胆一点,因为我们终将失去它

  • Home
  • Tags
  • Now
  • About
  • Uses
  • Supporters

本站所有内容除特殊声明外,均采用 CC BY-NC 4.0 协议许可

2024-04-25 13:05:59 UTC

Copy Link Twitter Mastodon Bluesky Facebook LinkedIn Reddit WhatsApp Telegram Email

原来python的format函数是必需给所有的占位符赋值的,不能只赋值其中一个。
比如下面的代码会报错,因为country没有赋值

my_str = "My name is {name}, I'm from {country}"     
print( my_str.format(name='Versun') )     

所以如果对于用户输入的字符串,比如用于AI的提示词,用replace更合适些。