Python Forum
f-string capability in a function
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
f-string capability in a function
#4
I agree look into jinja,sometime it easy to forget that is stand alone and very powerful,not only for web templating.
from jinja2 import Template

def multi_str(word, numb):
    return f' '.join([f'{word.upper():~^21}'] * numb)

from_file = "Hello {{ multi_str('Merry Christmas', 3) }}"
template = Template(from_file)
print(template.render(multi_str=multi_str))
# or
#print(template.render({'multi_str': multi_str}) 
Output:
Hello ~~~MERRY CHRISTMAS~~~ ~~~MERRY CHRISTMAS~~~ ~~~MERRY CHRISTMAS~~~
Reply


Messages In This Thread
f-string capability in a function - by Skaperen - Dec-24-2019, 06:10 AM
RE: f-string capability in a function - by ibreeden - Dec-24-2019, 12:46 PM
RE: f-string capability in a function - by Skaperen - Dec-24-2019, 08:52 PM
RE: f-string capability in a function - by DeaD_EyE - Dec-24-2019, 03:31 PM
RE: f-string capability in a function - by snippsat - Dec-24-2019, 08:31 PM
RE: f-string capability in a function - by snippsat - Dec-24-2019, 09:14 PM
RE: f-string capability in a function - by Skaperen - Dec-25-2019, 02:33 AM
RE: f-string capability in a function - by snippsat - Dec-25-2019, 09:22 PM
RE: f-string capability in a function - by Skaperen - Dec-26-2019, 03:19 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  passing a string to a function to be a f-string Skaperen 3 4,123 Nov-06-2020, 06:14 AM
Last Post: Gribouillis
  a function to look for dates in a string Skaperen 6 4,085 May-09-2020, 11:03 PM
Last Post: Skaperen
  function t split a string Skaperen 2 1,880 Apr-23-2019, 06:03 PM
Last Post: Skaperen

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020