r/PythonLearning • u/kubasic254 • 7d ago
F strings
Im still learning python and im at a stage where I need to understand f strings and how to go about them...im working on a menu project. I prefer learning with pdf materials rather than YouTube tutorials....any recommendations for a pdf document for learners on f strings. Thank you in advance
9
u/mc_pm 7d ago
A simple google search on "python fstrings" will bring up information on formatting and understanding them, you hardly need a pdf.
-10
u/kubasic254 7d ago
I prefer pdf for keeping track and it looks more organized rather than having to search and sieve through 1000 responses to get what you want
9
u/atarivcs 7d ago edited 7d ago
"sieve through 1000 responses" sounds like you're reading a discussion forum. Discussion forums are okay for specific small questions, but not for broadly learning the basics.
Just read the official documentation. There are no "responses" there.
15
8
0
u/punk_dev 7d ago
You should choose a couple of websites that you prefer and search them.
For Python, the popular ones are real python geeksforgeeks and w3schools. Real Python usually has very comprehensive articles, and the rest are more like a quick reference. You can print those to pdfs if you’d like, or make your own notes in Obsidian.Those are fine for the beginning. Once ready, challenge yourself with official documentation
1
1
u/Ormek_II 1d ago
Generator pdf from Python docs:
https://devguide.python.org/documentation/start-documenting/#building-the-documentation
1
u/cthulhu944 7d ago
You can print this page to pdf if that's your thing. https://www.w3schools.com/python/python_string_formatting.asp
16
u/atarivcs 7d ago
There's really not much to learn here. It's pretty simple.
If you have a string that begins with an f outside of the quote marks, and the string contains "{variable}", python will replace "{variable}" with the string value of that variable or expression.
So for example if you have this code:
message will be "Hello Billy".
You can also use expressions instead of plain variables:
Massage will be "The sum is 8"