这是将字符串与条件组合的最佳方法吗?

时间:2019-06-13 07:31:34

标签: python-3.x string

我想将两个字符串组合在一起,我想知道是否使用正确的方法。

对于网络爬虫,我有以下几行代码,以防页面使用本地链接。如果是这样,我将家庭住址“ https://www.foo.bar”添加到链接中并进行存储。 我确实有一个单行解决方案,但是使用这样的if语句感觉很奇怪。当然,那可能就是我,对Python和编程还是有点绿色。

foo = 'hello'
bar = 'world'

if not foo in bar:
  bar = foo + bar  #space is not important at this point

bar = foo + bar if not foo in bar else bar

如上所述,两个选项都可以正常工作。我只是想知道这是否是解决此问题的好方法吗?

0 个答案:

没有答案