You have 3 options, string concatenation, and two styles of formatting:

 

>>> name = 'Sir Arthur'

>>> '.*' + name + '.*'

'.*Sir Arthur.*'

>>> '.*%s.*' % (name, )

'.*Sir Arthur.*'

>>> '.*{0}.*'.format(name)

'.*Sir Arthur.*'

>>> '.*{name}.*'.format(name=name)

'.*Sir Arthur.*'

 

The last two examples are different ways to accomplish the same thing.

 

HTH,

Wayne

 

Thanks for the suggestion. Very useful.

Tommy

 

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to