Python F String

#f string
#not a string generated by user
#double quotes the best
#12 examples
#Ex 1: Printing a string
  name = 'nolan'
  print(f"Hello,{name}")
#ex 2: multiple strings
  state = 'Florida'
  print(f"Hello, {name} from {state}")
#Ex 3: functions or methods in the f string
  print(f"Hello, {name.upper()}")
#Ex 4: (SORT OF ADVANCED CAN SKIP)
  class Player: def __init__(self, name, team): self.name = name self.team = team
  player1 = Player("Ruth", "Yankees")
  print(f"Player: {player1.name}, Team: {player1.team}")
#Ex: 5 Inline Expressions
  print(f"1 squared is {1**2}.")
  #Ex 6: calculations a = 5 b =13 print(f"what is {a} * {b}? It's {a * b}")
  #ex 7: Format Specifiers Padding x = 5
  print(f"format {x:02}")
  #ex 8: Format Specifiers Precision x = 5.111111111111111 print(f"format {x:.4}")
#ex: 9 datetime
  from datetime import datetime birthday = datetime(2011, 1, 1) formatted_birthday = birthday.strftime("%B %d, %Y") print(f"Birthday: {formatted_birthday}")
  #ex 10: Dictionary
  player = {'name': 'Kershaw', 'team':'dodgers', 'number':22}
  player_print = f"All Star {player['name']}, team {player['team']}, number{player['number']}"
  print(player_print)
  #ex 11 Multiline f-strings: name = "Kershaw" number = 22 team = dodgers player = f""" Name: {name} number: {number} team: {team}
  print(player)
#ex 12 loops
  for i in range(3, 7): print(f"Number {i}: {i**2}")

Ryan is a Data Scientist at a fintech company, where he focuses on fraud prevention in underwriting and risk. Before that, he worked as a Data Analyst at a tax software company. He holds a degree in Electrical Engineering from UCF.

Leave a Reply

Your email address will not be published. Required fields are marked *