# Python F-string Formatting

**URL:** <https://forum.networklessons.com/t/python-f-string-formatting/25512>\
**Category:** Lessons Discussion\
**Created:** [March 28, 2022, 2:33pm UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512 "2022-03-28T14:33:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ReneMolenaar](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/renemolenaar/32/488_2.png) [@ReneMolenaar](https://forum.networklessons.com/u/ReneMolenaar)\
**Post date:** [March 28, 2022, 2:33pm UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/1 "2022-03-28T14:33:06Z")

</div>

This topic is to discuss the following lesson:

> **[Python F-string Formatting](https://networklessons.com/python/python-f-string-formatting)**
>
> Python F-strings (available since Python 3.6) are the easiest option to format your strings. You can even run expressions.

---

<div class="post-metadata">

**Author:** ![ahmedamrici](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/a/96bed5/32.png) [@ahmedamrici](https://forum.networklessons.com/u/ahmedamrici)\
**Post date:** [May 28, 2024, 5:49pm UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/2 "2024-05-28T17:49:04Z")

</div>

Hello,

kindly, this code doesn’t work could you check:

```auto
vendor = "CiScO"
print(f"Router is from vendor: {vendor.title()}.")

```

---

<div class="post-metadata">

**Author:** ![ReneMolenaar](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/renemolenaar/32/488_2.png) [@ReneMolenaar](https://forum.networklessons.com/u/ReneMolenaar)\
**Post date:** [May 28, 2024, 6:27pm UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/3 "2024-05-28T18:27:47Z")

</div>

Hello @ahmedamrici ,

This is working for me:

```auto
>>> vendor = "CiScO"
>>> print(f"Router is from vendor: {vendor.title()}.")
Router is from vendor: Cisco.

```

On Python 3.8.6. `title` is a string method.

Rene

---

<div class="post-metadata">

**Author:** ![ahmedamrici](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/a/96bed5/32.png) [@ahmedamrici](https://forum.networklessons.com/u/ahmedamrici)\
**Post date:** [May 28, 2024, 8:28pm UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/4 "2024-05-28T20:28:37Z")

</div>

Thanks dear I had below error, I did correct it  
AttributeError: ‘str’ object has no attribute ‘litle’. Did you mean: ‘title’?

but why don’t you show the print output in the lessons ?

---

<div class="post-metadata">

**Author:** ![ReneMolenaar](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/renemolenaar/32/488_2.png) [@ReneMolenaar](https://forum.networklessons.com/u/ReneMolenaar)\
**Post date:** [May 29, 2024, 7:19am UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/6 "2024-05-29T07:19:44Z")

</div>

We use [trinket](https://trinket.io) for lessons so it’s interactive:

 ![image](https://forum.networklessons.com/uploads/default/original/2X/d/da061ff022e865166762f7707d1221fed7e8fc15.png)

For local testing, it’s best to use vscode.

---

<div class="post-metadata">

**Author:** ![lagapidis](https://cdn-forum.networklessons.com/user_avatar/forum.networklessons.com/lagapidis/32/4949_2.png) [@lagapidis](https://forum.networklessons.com/u/lagapidis)\
**Post date:** [May 31, 2024, 7:19am UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/7 "2024-05-31T07:19:28Z")

</div>

Hello Ahmedlmad

Using the Trinket applet, you can see the output in the pane on the right in the lessons. For the particular code you mentioned, I get this:

 ![image](https://forum.networklessons.com/uploads/default/original/2X/d/db630971cda20c0a6989cb9e000036cf345ed331.png)  
You can see the output on the right. You can also display the console output by clicking the “Console” option as shown below:  
 ![image](https://forum.networklessons.com/uploads/default/original/2X/d/d06d89a6baeaccc49e54b451bed468b1343cee9e.png)

Does that make sense?

I hope this has been helpful!

Laz

---

<div class="post-metadata">

**Author:** ![ahmedamrici](https://cdn-forum.networklessons.com/letter_avatar_proxy/v4/letter/a/96bed5/32.png) [@ahmedamrici](https://forum.networklessons.com/u/ahmedamrici)\
**Post date:** [June 1, 2024, 9:05pm UTC](https://forum.networklessons.com/t/python-f-string-formatting/25512/8 "2024-06-01T21:05:08Z")

</div>

yes

Yes thanks guys appreciate your help.
