Python type hints code example

Example 1: python type hints

def no_type_hint(arg):
  print(arg) # arg can be anything
  
def with_type_hint(arg: str):
  print(arg) # arg must be a string or a subtype of string

Example 2: python type hints

def no_type_hint(arg):
  print(arg) # arg can be anything
  
def with_type_hint(arg: str):
  print(arg) # arg must be a string or a subtype of string

Example 3: python type hints

def no_type_hint(arg):
  print(arg) # arg can be anything
  
def with_type_hint(arg: str):
  print(arg) # arg must be a string or a subtype of string

Example 4: python type hints

def no_type_hint(arg):
  print(arg) # arg can be anything
  
def with_type_hint(arg: str):
  print(arg) # arg must be a string or a subtype of string

Example 5: python type hints

def no_type_hint(arg):
  print(arg) # arg can be anything
  
def with_type_hint(arg: str):
  print(arg) # arg must be a string or a subtype of string

Example 6: python type hints

def no_type_hint(arg):
  print(arg) # arg can be anything
  
def with_type_hint(arg: str):
  print(arg) # arg must be a string or a subtype of string