python multiline f string code example

Example 1: f string in python

# f-strings are short for formatted string like the following
# you can use the formatted string by two diffrent ways
# 1
name = "John Smith"
print(f"Hello, {name}")		# output = Hello, John Smith

# 2
name = "John Smith"
print("Hello, {}".format(name))		# output = Hello, John Smith

Example 2: multiline f string python

date = "01/31/1956" # Guido Van Rossums birthday
time = "9:30 AM"
tags = ["high value", "high cost"]
text = "Hello"

# if you want to have it formatted standard but want the more appealing look
return (
    f'{date} - {time}\n'
    f'Tags: {tags}\n'
    f'Text: {text}'
)

# else if you want to have it formatted exactly as input
return f'''{date} - {time},
Tags: {tags},
Text: {text}
'''

Example 3: python f string

>>> name = "Eric"
>>> age = 74
>>> f"Hello, {name}. You are {age}."
'Hello, Eric. You are 74.'

Example 4: python fstring

#python3.6 is required
age = 12
name = "Simon"
print(f"Hi! My name is {name} and I am {age} years old")