How to format in python code example

Example 1: formatted string python

# Newer f-string format
name = "Foo"
age = 12
print(f"Hello, My name is {name} and I'm {age} years old.")
# output :
# Hello, my name is Foo and I'm 12 years old.

Example 2: formatting in python

# There are 3 different types of formatting. 
>>> name = "John"
>>> age = 19
>>> language = "python"
>>> print(f"{name} of age {age} programs in {language}") # Commonly used.
John of age 19 programs in python
>>> print("%s of age %d programs in %s" %(name, age, language)) # %s for str(), %d for int(), %f for float().
John of age 19 programs in python
>>> print("{} of age {} programs in {}".format(name, age, language)) # Values inside .format() will be placed inside curly braces repectively when no index is specified.
John of age 19 programs in python
>>> print("{2} of age {1} programs in {0}".format(name, age, language)) # Index can be specified inside of curly braces to switch the values from .format(val1, val2, val3).
python of age 19 programs in John

Example 3: python .format

Name = 'Tame Tamir'
Age = 14

Formatted_string = 'Hello, my name is {name}, I am {age} years old.'.format(name=Name,age=Age)
# after the formatting, the variable name inside the {} will be replaced by whatever you declare in the .format() part.
print(Formatted_string) # output = Hello, my name is Tame Tamir, I am 14 years old.

Example 4: How to use .format in python

#The {} are replaced by the vairables after .format
new_string = "{} is string 1 and {} is string 2".format("fish", "pigs")

Example 5: formatter in python

#TO  know this execute  and check
username,password = "GOOGLE","google"
#a. %  first type
print("User name=%s User password=%s"%(username,password))
#b. {}  second type
print("User name={} User password={}".format(username,password
#c. f  third type
print(f"User name={username} User password={password}")
print(f"User name={username} \nUser password={password}"